Thuộc tính SEAT và STEERING_WHEEL

Trang này mô tả mối liên hệ giữa mỗi thuộc tính xe SEAT_*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_*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/interfacesVehiclePropertyIds.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ành 0 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).

Tên thuộc tính trong VehicleProperty.aidl

SEAT_BACKREST_ANGLE_1

  • SEAT_BACKREST_ANGLE_1_POS
  • SEAT_BACKREST_ANGLE_1_MOVE
  • SEAT_BACKREST_ANGLE_2

  • SEAT_BACKREST_ANGLE_2_POS
  • SEAT_BACKREST_ANGLE_2_MOVE
  • SEAT_BELT_HEIGHT

  • SEAT_BELT_HEIGHT_POS
  • SEAT_BELT_HEIGHT_MOVE
  • SEAT_CUSHION_SIDE_SUPPORT

  • SEAT_CUSHION_SIDE_SUPPORT_POS
  • SEAT_CUSHION_SIDE_SUPPORT_MOVE
  • SEAT_DEPTH

  • SEAT_DEPTH_POS
  • SEAT_DEPTH_MOVE
  • SEAT_FORE_AFT

  • SEAT_FORE_AFT_POS
  • SEAT_FORE_AFT_MOVE
  • SEAT_HEADREST_ANGLE

  • SEAT_HEADREST_ANGLE_POS
  • SEAT_HEADREST_ANGLE_MOVE
  • SEAT_HEADREST_FORE_AFT

  • SEAT_HEADREST_FORE_AFT_POS
  • SEAT_HEADREST_FORE_AFT_MOVE
  • SEAT_HEADREST_HEIGHT

  • SEAT_HEADREST_HEIGHT_POS_V2
  • SEAT_HEADREST_HEIGHT_MOVE
  • CHIỀU CAO GHẾ NGỒI

  • SEAT_HEIGHT_POS
  • SEAT_HEIGHT_MOVE
  • SEAT_LUMBAR_FORE_AFT

  • SEAT_LUMBAR_FORE_AFT_POS
  • SEAT_LUMBAR_FORE_AFT_MOVE
  • SEAT_LUMBAR_SIDE_SUPPORT

  • SEAT_LUMBAR_SIDE_SUPPORT_POS
  • SEAT_LUMBAR_SIDE_SUPPORT_MOVE
  • SEAT_LUMBAR_VERTICAL

  • SEAT_LUMBAR_VERTICAL_POS
  • SEAT_LUMBAR_VERTICAL_MOVE
  • SEAT_TILT

  • SEAT_TILT_POS
  • SEAT_TILT_MOVE
  • SEAT_WALK_IN

  • SEAT_WALK_IN_POS
  • STEERING_WHEEL_DEPTH

  • STEERING_WHEEL_DEPTH_POS
  • STEERING_WHEEL_DEPTH_MOVE
  • STEERING_WHEEL_HEIGHT

  • STEERING_WHEEL_HEIGHT_POS
  • STEERING_WHEEL_HEIGHT_MOVE