خصائص 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).

اسم السمة في VehicleProperty.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