Questa pagina descrive la relazione tra ciascuna proprietà SEAT_*
e STEERING_WHEEL_*
del veicolo
e la posizione e il movimento di un sedile e di un 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 ogni attuatore sono associate due proprietà:
_POS
descrive la posizione attuale della parte del sedile e del volante che controlla._MOVE
descrive la direzione e la velocità di movimento della parte, che è impostata su0
quando è ferma.
Progettazioni dettagliate
Le parti evidenziate in ogni diagramma mostrano quali parti del sedile e
del volante si muovono 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).