Свойства SEAT и STEERING_WHEEL

На этой странице описывается, как каждое свойство транспортного средства 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 уменьшается).