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