This page describes how each
property relates to the position and movement of a seat and steering wheel
in a vehicle.
STEERING_WHEEL_* properties are vehicle properties
VehicleProperty.aidl in the
hardware/interfaces directory and
VehiclePropertyIds.java in the
packages/services/Car directory and
exposed through the
CarPropertyManager. Use these properties to control the state and
movement of all the actuators commonly present in the seat and steering wheel. For example, the
angle and movement of the seat backrest is digitized through the
Two properties are attached to each actuator:
_POSdescribes the current position of the part of the seat and steering wheel it controls.
_MOVEdescribes in what direction and speed the part is moving, which is set to
The highlighted portions in each diagram display which parts of the seat and
steering wheel are moving due to changing the value of its corresponding
property. The solid arrow represents the movement when the
_MOVE property is
positive (for example, the
_POS property is increasing) and the dotted arrow
represents the movement when the
_MOVE property is negative (for example, the
_POS property is decreasing).