Eigenschaften „SEAT“ und „STEERING_WHEEL“

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

Die Eigenschaften SEAT_* und STEERING_WHEEL_* sind Fahrzeugeigenschaften, die in VehicleProperty.aidl im Verzeichnis hardware/interfaces und in 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 sich normalerweise im Sitz und im Lenkrad befinden. Beispielsweise werden der Winkel und die Bewegung der Rückenlehne des Sitzes über die SEAT_BACKREST_ANGLE_1_*-Eigenschaften digitalisiert.

Properties

Jedem Aktuator sind zwei Attribute zugeordnet:

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

  • _MOVE beschreibt, in welche Richtung und mit welcher Geschwindigkeit sich das Teil bewegt. Wenn es sich nicht bewegt, ist der Wert auf 0 festgelegt.

Detaillierte Designs

Die hervorgehobenen Bereiche in den einzelnen Diagrammen zeigen, welche Teile des Sitzes und des Lenkrads sich bewegen, wenn der Wert der entsprechenden Eigenschaft 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).

Property-Name 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