Properti SEAT dan STEERING_WHEEL

Halaman ini menjelaskan hubungan setiap properti kendaraan SEAT_* dan STEERING_WHEEL_* dengan posisi dan gerakan kursi dan setir dalam kendaraan.

Properti SEAT_* dan STEERING_WHEEL_* adalah properti kendaraan yang ditentukan di VehicleProperty.aidl dalam direktori hardware/interfaces dan VehiclePropertyIds.java dalam direktori packages/services/Car dan diekspos melalui CarPropertyManager. Gunakan properti ini untuk mengontrol status dan gerakan semua aktuator yang biasanya ada di kursi dan setir. Misalnya, sudut dan gerakan sandaran kursi didigitalkan melalui properti SEAT_BACKREST_ANGLE_1_*.

Properti

Dua properti dilampirkan ke setiap aktuator:

  • _POS menjelaskan posisi saat ini dari bagian kursi dan roda kemudi yang dikontrolnya.

  • _MOVE menjelaskan arah dan kecepatan gerak bagian tersebut, yang disetel ke 0 saat diam.

Desain mendetail

Bagian yang ditandai dalam setiap diagram menampilkan bagian kursi dan setir yang bergerak karena mengubah nilai properti yang sesuai. Panah solid mewakili gerakan saat properti _MOVE positif (misalnya, properti _POS meningkat) dan panah putus-putus mewakili gerakan saat properti _MOVE negatif (misalnya, properti _POS menurun).

Nama properti di 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
  • KURSI_TINGGI

  • 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