En esta página, se describe cómo cada propiedad del vehículo SEAT_* y STEERING_WHEEL_* se relaciona con la posición y el movimiento de un asiento y un volante en un vehículo.
Las propiedades SEAT_* y STEERING_WHEEL_* son propiedades del vehículo
definidas en VehicleProperty.aidl en el directorio hardware/interfaces y
VehiclePropertyIds.java en el directorio packages/services/Car y
expuestas a través de CarPropertyManager. Usa estas propiedades para controlar el estado y
el movimiento de todos los actuadores que suelen estar presentes en el asiento y el volante. Por ejemplo, el
ángulo y el movimiento del respaldo del asiento se digitalizan a través de las
SEAT_BACKREST_ANGLE_1_* propiedades.
Propiedades
Se adjuntan dos propiedades a cada actuador:
_POSdescribe la posición actual de la parte del asiento y el volante que controla._MOVEdescribe en qué dirección y velocidad se mueve la parte, que se establece en0cuando está detenida.
Diseños detallados
Las partes destacadas de cada diagrama muestran qué partes del asiento y
el volante se mueven debido al cambio del valor de su propiedad correspondiente. La flecha sólida representa el movimiento cuando la propiedad _MOVE es
positiva (por ejemplo, la propiedad _POS aumenta) y la flecha punteada
representa el movimiento cuando la propiedad _MOVE es negativa (por ejemplo, la propiedad _POS disminuye).