Propiedades SEAT y STEERING_WHEEL

Esta página 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 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 . Utilice estas propiedades para controlar el estado y movimiento de todos los actuadores comúnmente presentes en el asiento y el volante. Por ejemplo, el ángulo y el movimiento del respaldo del asiento se digitalizan mediante las propiedades SEAT_BACKREST_ANGLE_1_* .

Propiedades

A cada actuador se le atribuyen dos propiedades:

  • _POS describe la posición actual de la parte del asiento y del volante que controla.

  • _MOVE describe en qué dirección y velocidad se mueve la pieza, que se establece en 0 cuando está parada.

Diseños detallados

Las partes resaltadas en 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 está aumentando) y la flecha punteada representa el movimiento cuando la propiedad _MOVE es negativa (por ejemplo, la propiedad _POS está disminuyendo).

Nombre de la propiedad en VehicleProperty.aidl

ASIENTO_BACKREST_ANGLE_1

  • SEAT_BACKREST_ANGLE_1_POS
  • SEAT_BACKREST_ANGLE_1_MOVE
  • ASIENTO_BACKREST_ANGLE_2

  • SEAT_BACKREST_ANGLE_2_POS
  • SEAT_BACKREST_ANGLE_2_MOVE
  • ASIENTO_BELT_HEIGHT

  • SEAT_BELT_HEIGHT_POS
  • SEAT_BELT_HEIGHT_MOVE
  • ASIENTO_CUSHION_SIDE_SUPPORT

  • SEAT_CUSHION_SIDE_SUPPORT_POS
  • SEAT_CUSHION_SIDE_SUPPORT_MOVE
  • ASIENTO_PROFUNDIDAD

  • SEAT_DEPTH_POS
  • SEAT_DEPTH_MOVE
  • ASIENTO_FORE_AFT

  • SEAT_FORE_AFT_POS
  • SEAT_FORE_AFT_MOVE
  • ASIENTO_HEADREST_ANGLE

  • SEAT_HEADREST_ANGLE_POS
  • SEAT_HEADREST_ANGLE_MOVE
  • SEAT_HEADREST_FORE_AFT

  • SEAT_HEADREST_FORE_AFT_POS
  • SEAT_HEADREST_FORE_AFT_MOVE
  • ASIENTO_HEADREST_HEIGHT

  • SEAT_HEADREST_HEIGHT_POS_V2
  • SEAT_HEADREST_HEIGHT_MOVE
  • ALTURA DEL ASIENTO

  • SEAT_HEIGHT_POS
  • SEAT_HEIGHT_MOVE
  • ASIENTO_LUMBAR_FORE_AFT

  • SEAT_LUMBAR_FORE_AFT_POS
  • SEAT_LUMBAR_FORE_AFT_MOVE
  • ASIENTO_LUMBAR_SIDE_SUPPORT

  • SEAT_LUMBAR_SIDE_SUPPORT_POS
  • SEAT_LUMBAR_SIDE_SUPPORT_MOVE
  • ASIENTO_LUMBAR_VERTICAL

  • SEAT_LUMBAR_VERTICAL_POS
  • SEAT_LUMBAR_VERTICAL_MOVE
  • ASIENTO_TILT

  • SEAT_TILT_POS
  • SEAT_TILT_MOVE
  • ASIENTO_WALK_IN

  • SEAT_WALK_IN_POS
  • DIRECCION_WHEEL_DEPTH

  • STEERING_WHEEL_DEPTH_POS
  • STEERING_WHEEL_DEPTH_MOVE
  • DIRECCION_WHEEL_HEIGHT

  • STEERING_WHEEL_HEIGHT_POS
  • STEERING_WHEEL_HEIGHT_MOVE