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 ke0
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).