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:
_POSbeschreibt die aktuelle Position des Teils des Sitzes und Lenkrads, den er steuert._MOVEbeschreibt die Richtung und Geschwindigkeit, in der sich das Teil bewegt. Wenn es sich nicht bewegt, ist der Wert auf0gesetzt.
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).