Eigenschaften „SEAT“ und „STEERING_WHEEL“

Auf dieser Seite wird beschrieben, wie sich die einzelnen SEAT_* und STEERING_WHEEL_* Fahrzeug attribute auf die Position und Bewegung eines Sitzes und Lenkrads in einem Fahrzeug beziehen.

SEAT_* und STEERING_WHEEL_* sind Fahrzeugattribute, die in VehicleProperty.aidl im Verzeichnis hardware/interfaces und VehiclePropertyIds.java im Verzeichnis packages/services/Car definiert und über CarPropertyManager verfügbar gemacht werden. Mit diesen Attributen können Sie den Status und die Bewegung aller Aktuatoren steuern, die üblicherweise im Sitz und Lenkrad vorhanden sind. Der Winkel und die Bewegung der Sitzlehne werden beispielsweise über die SEAT_BACKREST_ANGLE_1_* Attribute digitalisiert.

Properties

Jedem Aktuator sind zwei Attribute zugeordnet:

  • _POS beschreibt die aktuelle Position des Teils des Sitzes und Lenkrads, den er steuert.

  • _MOVE beschreibt die Richtung und Geschwindigkeit, in der sich das Teil bewegt. Wenn es sich nicht bewegt, ist der Wert auf 0 gesetzt.

Detaillierte Konfigurationen

Die hervorgehobenen Bereiche in den einzelnen Diagrammen zeigen, welche Teile des Sitzes und Lenkrads sich bewegen, wenn der Wert des entsprechenden Attributs geändert wird. Der durchgezogene Pfeil stellt die Bewegung dar, wenn das Attribut _MOVE positiv ist (z. B. wenn das Attribut _POS zunimmt), und der gestrichelte Pfeil stellt die Bewegung dar, wenn das Attribut _MOVE negativ ist (z. B. wenn das Attribut _POS abnimmt).

Attributname in VehicleProperty.aidl

SEAT_BACKREST_ANGLE_1

  • SEAT_BACKREST_ANGLE_1_POS
  • SEAT_BACKREST_ANGLE_1_MOVE
  • SEAT_BACKREST_ANGLE_2

  • SEAT_BACKREST_ANGLE_2_POS
  • SEAT_BACKREST_ANGLE_2_MOVE
  • SEAT_BELT_HEIGHT

  • SEAT_BELT_HEIGHT_POS
  • SEAT_BELT_HEIGHT_MOVE
  • SEAT_CUSHION_SIDE_SUPPORT

  • SEAT_CUSHION_SIDE_SUPPORT_POS
  • SEAT_CUSHION_SIDE_SUPPORT_MOVE
  • SEAT_DEPTH

  • SEAT_DEPTH_POS
  • SEAT_DEPTH_MOVE
  • SEAT_FORE_AFT

  • SEAT_FORE_AFT_POS
  • SEAT_FORE_AFT_MOVE
  • SEAT_HEADREST_ANGLE

  • SEAT_HEADREST_ANGLE_POS
  • SEAT_HEADREST_ANGLE_MOVE
  • SEAT_HEADREST_FORE_AFT

  • SEAT_HEADREST_FORE_AFT_POS
  • SEAT_HEADREST_FORE_AFT_MOVE
  • SEAT_HEADREST_HEIGHT

  • SEAT_HEADREST_HEIGHT_POS_V2
  • SEAT_HEADREST_HEIGHT_MOVE
  • SEAT_HEIGHT

  • SEAT_HEIGHT_POS
  • SEAT_HEIGHT_MOVE
  • SEAT_LUMBAR_FORE_AFT

  • SEAT_LUMBAR_FORE_AFT_POS
  • SEAT_LUMBAR_FORE_AFT_MOVE
  • SEAT_LUMBAR_SIDE_SUPPORT

  • SEAT_LUMBAR_SIDE_SUPPORT_POS
  • SEAT_LUMBAR_SIDE_SUPPORT_MOVE
  • SEAT_LUMBAR_VERTICAL

  • SEAT_LUMBAR_VERTICAL_POS
  • SEAT_LUMBAR_VERTICAL_MOVE
  • SEAT_TILT

  • SEAT_TILT_POS
  • SEAT_TILT_MOVE
  • SEAT_WALK_IN

  • SEAT_WALK_IN_POS
  • STEERING_WHEEL_DEPTH

  • STEERING_WHEEL_DEPTH_POS
  • STEERING_WHEEL_DEPTH_MOVE
  • STEERING_WHEEL_HEIGHT

  • STEERING_WHEEL_HEIGHT_POS
  • STEERING_WHEEL_HEIGHT_MOVE