Questa pagina descrive come ciascuna proprietà del veicolo SEAT_*
e STEERING_WHEEL_*
è correlata alla posizione e al movimento di un sedile e del volante in un veicolo.
Le proprietà SEAT_*
e STEERING_WHEEL_*
sono proprietà del veicolo definite in VehicleProperty.aidl
nella directory hardware/interfaces
e VehiclePropertyIds.java
nella directory packages/services/Car
ed esposte tramite CarPropertyManager
. Utilizza queste proprietà per controllare lo stato e il movimento di tutti gli attuatori comunemente presenti nel sedile e nel volante. Ad esempio, l'angolo e il movimento dello schienale del sedile vengono digitalizzati tramite le proprietà SEAT_BACKREST_ANGLE_1_*
.
Proprietà
A ciascun attuatore sono collegate due proprietà:
_POS
descrive la posizione attuale della parte del sedile e del volante che controlla._MOVE
descrive in quale direzione e velocità si muove la parte, che è impostata su0
quando è ferma.
Disegni dettagliati
Le parti evidenziate in ciascun diagramma mostrano quali parti del sedile e del volante si stanno muovendo a causa della modifica del valore della proprietà corrispondente. La freccia continua rappresenta il movimento quando la proprietà _MOVE
è positiva (ad esempio, la proprietà _POS
è in aumento) e la freccia tratteggiata rappresenta il movimento quando la proprietà _MOVE
è negativa (ad esempio, la proprietà _POS
è in diminuzione).