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