Trang này mô tả mối liên hệ giữa mỗi thuộc tính xe SEAT_*
và STEERING_WHEEL_*
với vị trí và chuyển động của ghế và vô lăng trên xe.
Các thuộc tính SEAT_*
và STEERING_WHEEL_*
là các thuộc tính phương tiện được xác định trong VehicleProperty.aidl
trong thư mục hardware/interfaces
và VehiclePropertyIds.java
trong thư mục packages/services/Car
và được hiển thị thông qua CarPropertyManager
. Sử dụng các đặc tính này để kiểm soát trạng thái và chuyển động của tất cả các bộ truyền động thường có trên ghế và vô lăng. Ví dụ: góc và chuyển động của tựa lưng ghế được số hóa thông qua thuộc tính SEAT_BACKREST_ANGLE_1_*
.
Của cải
Hai thuộc tính được gắn vào mỗi bộ truyền động:
_POS
mô tả vị trí hiện tại của bộ phận ghế và vô lăng mà nó điều khiển._MOVE
mô tả hướng và tốc độ của bộ phận đang chuyển động, được đặt thành0
khi đứng yên.
Thiết kế chi tiết
Các phần được đánh dấu trong mỗi sơ đồ hiển thị bộ phận nào của ghế và vô lăng đang chuyển động do thay đổi giá trị thuộc tính tương ứng của nó. Mũi tên liền biểu thị chuyển động khi thuộc tính _MOVE
dương (ví dụ: thuộc tính _POS
đang tăng) và mũi tên chấm biểu thị chuyển động khi thuộc tính _MOVE
âm (ví dụ: thuộc tính _POS
đang giảm).