توضّح هذه الصفحة كيفية ارتباط كلّ من سمتَي 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
).