本頁說明每個 SEAT_*
和 STEERING_WHEEL_*
車輛屬性與車輛座椅和方向盤的位置和移動方式的關聯。
SEAT_*
和 STEERING_WHEEL_*
屬性是車輛屬性,分別在 hardware/interfaces
目錄的 VehicleProperty.aidl
和 packages/services/Car
目錄的 VehiclePropertyIds.java
中定義,並透過 CarPropertyManager
公開。使用這些屬性控制座椅和方向盤中常見的所有致動器的狀態和移動方式。例如,座椅靠背的角度和移動會透過 SEAT_BACKREST_ANGLE_1_*
屬性數位化。
屬性
每個執行器都會附加兩個屬性:
_POS
會說明座椅和方向盤的目前位置,以及該位置所控制的部分。_MOVE
說明零件移動的方向和速度,當零件靜止時,會設為0
。
精細設計
每個圖表中以亮色標示的部分,顯示座椅和方向盤的哪些部分會因相應屬性的值變更而移動。實心箭頭代表 _MOVE
屬性為正時的移動情形 (例如 _POS
屬性會增加),而虛線箭頭則代表 _MOVE
屬性為負時的移動情形 (例如 _POS
屬性會減少)。