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