توضح هذه الصفحة كيفية ارتباط كل خاصية من خصائص السيارة SEAT_*
و STEERING_WHEEL_*
بموضع وحركة المقعد وعجلة القيادة في السيارة.
خصائص SEAT_*
و STEERING_WHEEL_*
هي خصائص مركبة محددة في VehicleProperty.aidl
في دليل hardware/interfaces
و VehiclePropertyIds.java
في دليل packages/services/Car
ويتم عرضها من خلال CarPropertyManager
. استخدم هذه الخصائص للتحكم في حالة وحركة جميع المحركات الموجودة عادة في المقعد وعجلة القيادة. على سبيل المثال، تتم ترقيم زاوية مسند ظهر المقعد وحركته من خلال خصائص SEAT_BACKREST_ANGLE_1_*
.
ملكيات
يتم إرفاق خاصيتين لكل مشغل:
_POS
يصف الوضع الحالي للجزء من المقعد وعجلة القيادة الذي يتحكم فيه._MOVE
يصف الاتجاه والسرعة التي يتحرك بها الجزء، والتي يتم ضبطها على0
عندما يكون ثابتًا.
تصاميم مفصلة
تعرض الأجزاء المميزة في كل رسم تخطيطي أجزاء المقعد وعجلة القيادة التي تتحرك بسبب تغيير قيمة الخاصية المقابلة لها. يمثل السهم الثابت الحركة عندما تكون الخاصية _MOVE
موجبة (على سبيل المثال، الخاصية _POS
آخذة في الزيادة) ويمثل السهم المنقط الحركة عندما تكون الخاصية _MOVE
سالبة (على سبيل المثال، الخاصية _POS
تتناقص).