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