Eigenschaften SEAT und STEERING_WHEEL

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

Die Eigenschaften SEAT_* und STEERING_WHEEL_* sind Fahrzeugeigenschaften, die im Verzeichnis hardware/interfaces unter VehicleProperty.aidl und im Verzeichnis packages/services/Car unter VehiclePropertyIds.java definiert und über CarPropertyManager freigegeben werden. Mit diesen Properties können Sie den Status und die Bewegung aller Aktuatoren steuern, die sich üblicherweise im Sitz und am Lenkrad befinden. So werden beispielsweise der Neigungswinkel und die Bewegung der Rückenlehne über die SEAT_BACKREST_ANGLE_1_*-Properties digitalisiert.

Properties

Jedem Bedienelement sind zwei Eigenschaften zugeordnet:

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

  • _MOVE gibt an, in welche Richtung und mit welcher Geschwindigkeit sich das Teil bewegt. Wenn es sich nicht bewegt, wird 0 festgelegt.

Detaillierte Designs

Die hervorgehobenen Teile in jedem Diagramm zeigen, welche Teile des Sitzes und des Lenkrads sich aufgrund einer Änderung des Werts der entsprechenden Eigenschaft bewegen. Der durchgezogene Pfeil steht für die Bewegung, wenn das Attribut _MOVE positiv ist (z. B. wenn das Attribut _POS zunimmt). Der gepunktete Pfeil steht für die Bewegung, wenn das Attribut _MOVE negativ ist (z. B. wenn das Attribut _POS abnimmt).

Property-Name in VehicleProperty.aidl

SITZRÜCKENSEITE_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
  • SITZHÖHE

  • 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
  • SITZPLATZ_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