בדף הזה נסביר איך כל מאפיין רכב מסוג SEAT_*
ו-STEERING_WHEEL_*
קשור למיקום ולתנועה של מושב ורכב גלגלים ברכב.
המאפיינים SEAT_*
ו-STEERING_WHEEL_*
הם מאפייני רכב שמוגדרים ב-VehicleProperty.aidl
בספרייה hardware/interfaces
וב-VehiclePropertyIds.java
בספרייה packages/services/Car
, ומוצגים דרך CarPropertyManager
. אפשר להשתמש במאפיינים האלה כדי לשלוט במצב ובתנועה של כל המפעילים (actuators) שנמצאים בדרך כלל במושב ובגלגל ההגה. לדוגמה, המאפיינים SEAT_BACKREST_ANGLE_1_*
משמשים להפיכת הזווית והתנועה של משענת הגב לדיגיטליות.
מאפיינים
שני מאפיינים מצורפים לכל מפעיל:
_POS
מתאר את המיקום הנוכחי של החלק של המושב ועמודת ההיגוי שנמצא בשליטתו.השדה
_MOVE
מתאר את הכיוון והמהירות שבהם החלק נע, והוא מוגדר ל-0
כשהחלק נייח.
עיצובים מפורטים
החלקים המודגשים בכל תרשים מציגים אילו חלקים של המושב וההגה זזים בגלל שינוי הערך של המאפיין התואם. החץ המוצק מייצג את התנועה כשהערך של המאפיין _MOVE
הוא חיובי (לדוגמה, הערך של המאפיין _POS
עולה), והחץ המקווקו מייצג את התנועה כשהערך של המאפיין _MOVE
הוא שלילי (לדוגמה, הערך של המאפיין _POS
יורד).