Properti SEAT dan STEERING_WHEEL

Halaman ini menjelaskan bagaimana setiap properti kendaraan SEAT_* dan STEERING_WHEEL_* terkait 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 serta diekspos melalui CarPropertyManager. Gunakan properti ini untuk mengontrol status dan pergerakan 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 gerakan bagian, yang disetel ke 0 saat tidak bergerak.

Desain mendetail

Bagian yang disorot dalam setiap diagram menampilkan bagian kursi dan setir yang bergerak karena perubahan nilai properti yang sesuai. Panah solid menunjukkan pergerakan saat properti _MOVE positif (misalnya, properti _POS bertambah) dan panah putus-putus menunjukkan pergerakan saat properti _MOVE negatif (misalnya, properti _POS berkurang).

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
  • DUKUNGAN SAMPING BANTALAN KURSI

  • SEAT_CUSHION_SIDE_SUPPORT_POS
  • SEAT_CUSHION_SIDE_SUPPORT_MOVE
  • KEDALAMAN_TEMPAT_DUDUK

  • 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
  • TINGGI_TEMPAT_DUDUK

  • 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