หน้านี้อธิบายว่าคุณสมบัติของรถยนต์ SEAT_*
และ STEERING_WHEEL_*
แต่ละรายการเกี่ยวข้องกับตำแหน่งและการเคลื่อนที่ของเบาะนั่งและพวงมาลัยในรถยนต์อย่างไร
คุณสมบัติ SEAT_*
และ STEERING_WHEEL_*
เป็นคุณสมบัติของยานพาหนะที่กำหนดไว้ใน VehicleProperty.aidl
ใน hardware/interfaces
เทอร์เฟซ และ VehiclePropertyIds.java
ในไดเร็กทอรี packages/services/Car
และเปิดเผยผ่าน CarPropertyManager
ใช้คุณสมบัติเหล่านี้เพื่อควบคุมสถานะและการเคลื่อนไหวของแอคชูเอเตอร์ทั้งหมดที่ปรากฏโดยทั่วไปในเบาะนั่งและพวงมาลัย ตัวอย่างเช่น มุมและการเคลื่อนตัวของพนักพิงเบาะนั่งจะถูกแปลงเป็นดิจิทัลผ่านคุณสมบัติ SEAT_BACKREST_ANGLE_1_*
คุณสมบัติ
คุณสมบัติสองประการที่แนบมากับแอคชูเอเตอร์แต่ละตัว:
_POS
อธิบายตำแหน่งปัจจุบันของส่วนของเบาะนั่งและพวงมาลัยที่ควบคุม_MOVE
อธิบายทิศทางและความเร็วของชิ้นส่วนที่กำลังเคลื่อนที่ ซึ่งตั้งค่าเป็น0
เมื่ออยู่กับที่
การออกแบบโดยละเอียด
ส่วนที่ไฮไลต์ในแต่ละแผนภาพจะแสดงว่าส่วนใดของเบาะนั่งและพวงมาลัยเคลื่อนที่เนื่องจากการเปลี่ยนแปลงค่าของคุณสมบัติที่เกี่ยวข้อง ลูกศรทึบแสดงถึงการเคลื่อนไหวเมื่อคุณสมบัติ _MOVE
เป็นค่าบวก (เช่น คุณสมบัติ _POS
กำลังเพิ่มขึ้น) และลูกศรประแสดงถึงการเคลื่อนไหวเมื่อคุณสมบัติ _MOVE
เป็นค่าลบ (เช่น คุณสมบัติ _POS
กำลังลดลง)