SEAT- und STEERING_WHEEL-Eigenschaften

Auf dieser Seite wird beschrieben, wie sich jede Fahrzeugeigenschaft SEAT_* und STEERING_WHEEL_* auf die Position und Bewegung eines Sitzes und Lenkrads in einem Fahrzeug bezieht.

Die Eigenschaften SEAT_* und STEERING_WHEEL_* sind Fahrzeugeigenschaften, die in VehicleProperty.aidl im Verzeichnis hardware/interfaces und VehiclePropertyIds.java im Verzeichnis packages/services/Car definiert und über den CarPropertyManager verfügbar gemacht werden. Verwenden Sie diese Eigenschaften, um den Zustand und die Bewegung aller im Sitz und Lenkrad üblicherweise vorhandenen Aktoren zu steuern. Beispielsweise werden der Winkel und die Bewegung der Sitzlehne über die Eigenschaften SEAT_BACKREST_ANGLE_1_* digitalisiert.

Eigenschaften

Jedem Aktor sind zwei Eigenschaften zugeordnet:

  • _POS beschreibt die aktuelle Position des Sitz- und Lenkradteils, den es steuert.

  • _MOVE beschreibt, in welche Richtung und mit welcher Geschwindigkeit sich das Teil bewegt, die im Stillstand auf 0 gesetzt ist.

Detaillierte Designs

Die hervorgehobenen Teile in jedem Diagramm zeigen, welche Teile des Sitzes und des Lenkrads sich aufgrund der Änderung des Werts der entsprechenden Eigenschaft bewegen. Der durchgezogene Pfeil stellt die Bewegung dar, wenn die Eigenschaft _MOVE positiv ist (z. B. nimmt die Eigenschaft _POS zu), und der gepunktete Pfeil stellt die Bewegung dar, wenn die Eigenschaft _MOVE negativ ist (z. B. nimmt die Eigenschaft _POS ab).

Eigenschaftsname 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_GURT_HEIGHT

  • SEAT_BELT_HEIGHT_POS
  • SEAT_BELT_HEIGHT_MOVE
  • SEAT_CUSHION_SIDE_SUPPORT

  • SEAT_CUSHION_SIDE_SUPPORT_POS
  • SEAT_CUSHION_SIDE_SUPPORT_MOVE
  • SITZ_TIEFE

  • SEAT_DEPTH_POS
  • SEAT_DEPTH_MOVE
  • SEAT_FORE_AFT

  • SEAT_FORE_AFT_POS
  • SEAT_FORE_AFT_MOVE
  • SITZ_KOPFSTÜTZE_WINKEL

  • SEAT_HEADREST_ANGLE_POS
  • SEAT_HEADREST_ANGLE_MOVE
  • SEAT_HEADREST_FORE_AFT

  • SEAT_HEADREST_FORE_AFT_POS
  • SEAT_HEADREST_FORE_AFT_MOVE
  • SITZ_KOPFSTÜTZE_HÖHE

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

  • 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