خصائص SEAT وSTEERING_WHEEL

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

اسم الموقع في AutomotiveProperty.aidl

SEAT_BACKREST_ANGLE_1

  • SEAT_BACKREST_ANGLE_1_POS
  • SEAT_BACKREST_ANGLE_1_MOVE
  • SEAT_BACKREST_ANGLE_2

  • SEAT_BACKREST_ANGLE_2_POS
  • SEAT_BACKREST_ANGLE_2_MOVE
  • SEAT_BELT_HEIGHT

  • SEAT_BELT_HEIGHT_POS
  • SEAT_BELT_HEIGHT_MOVE
  • SEAT_CUSHION_SIDE_SUPPORT

  • SEAT_CUSHION_SIDE_SUPPORT_POS
  • SEAT_CUSHION_SIDE_SUPPORT_MOVE
  • SEAT_DEPTH

  • SEAT_DEPTH_POS
  • SEAT_DEPTH_MOVE
  • SEAT_FORE_AFT

  • SEAT_FORE_AFT_POS
  • SEAT_FORE_AFT_MOVE
  • SEAT_headREST_ANGLE

  • SEAT_HEADREST_ANGLE_POS
  • SEAT_HEADREST_ANGLE_MOVE
  • SEAT_HEADREST_FORE_AFT

  • SEAT_HEADREST_FORE_AFT_POS
  • SEAT_HEADREST_FORE_AFT_MOVE
  • SEAT_headREST_HEIGHT

  • SEAT_HEADREST_HEIGHT_POS_V2
  • SEAT_HEADREST_HEIGHT_MOVE
  • SEAT_HEIGHT

  • SEAT_HEIGHT_POS
  • SEAT_HEIGHT_MOVE
  • SEAT_LUMBAR_FORE_AFT

  • SEAT_LUMBAR_FORE_AFT_POS
  • SEAT_LUMBAR_FORE_AFT_MOVE
  • SEAT_LUMBAR_SIDE_SUPPORT

  • SEAT_LUMBAR_SIDE_SUPPORT_POS
  • SEAT_LUMBAR_SIDE_SUPPORT_MOVE
  • SEAT_LUMBAR_VERTICAL

  • SEAT_LUMBAR_VERTICAL_POS
  • SEAT_LUMBAR_VERTICAL_MOVE
  • SEAT_TILT

  • SEAT_TILT_POS
  • SEAT_TILT_MOVE
  • SEAT_WALK_IN

  • SEAT_WALK_IN_POS
  • STEERING_WHEEL_DEPTH

  • STEERING_WHEEL_DEPTH_POS
  • STEERING_WHEEL_DEPTH_MOVE
  • STEERING_WHEEL_HEIGHT

  • STEERING_WHEEL_HEIGHT_POS
  • STEERING_WHEEL_HEIGHT_MOVE