Added info to HAL docs to answer Q14 from Ford pending questions.
Bug: 259309511
Test: manual build
Change-Id: Icd1607e7f05cee7eec3f0a9826e3590149ff5c08
diff --git a/automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl b/automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl
index 8a3ab90..9edb9b1 100644
--- a/automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl
+++ b/automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl
@@ -549,9 +549,8 @@
* The maxInt32Value and minInt32Value in VehicleAreaConfig must be defined. All values between
* minInt32Value and maxInt32Value must be supported. The minInt32Value must be 0.
*
- * The maxInt32Value in default area's VehicleAreaConfig indicates the maximum amount of energy
- * regenerated from braking. The minInt32Value in default area's VehicleAreaConfig indicates no
- * regenerative braking.
+ * The maxInt32Value indicates the maximum amount of energy regenerated from braking. The
+ * minInt32Value indicates no regenerative braking.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -1591,6 +1590,19 @@
/**
* Door move
*
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the door while opening.
+ * The minInt32Value represents the maximum movement speed of the door while closing.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the door reaches the positional limit, the value must reset to 0. If DOOR_MOVE's value is
+ * currently 0, then that means there is no movement currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
+ *
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
*
@@ -1643,7 +1655,19 @@
/**
* Mirror Z Move
*
- * Positive value indicates tilt upwards, negative value is downwards
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the mirror while tilting upwards.
+ * The minInt32Value represents the maximum movement speed of the mirror while tilting
+ * downwards.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the mirror reaches the positional limit, the value must reset to 0. If MIRROR_Z_MOVE's value
+ * is currently 0, then that means there is no movement currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -1669,7 +1693,18 @@
/**
* Mirror Y Move
*
- * Positive value indicate tilt right, negative value is left
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the mirror while tilting right.
+ * The minInt32Value represents the maximum movement speed of the mirror while tilting left.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the mirror reaches the positional limit, the value must reset to 0. If MIRROR_Y_MOVE's value
+ * is currently 0, then that means there is no movement currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -1802,6 +1837,22 @@
/**
* Seatbelt height move
*
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the seat belt's shoulder anchor
+ * while moving upwards.
+ * The minInt32Value represents the maximum movement speed of the seat belt's shoulder anchor
+ * while moving downwards.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the seat belt reaches the positional limit, the value must reset to 0. If
+ * SEAT_BELT_HEIGHT_MOVE's value is currently 0, then that means there is no movement currently
+ * occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
+ *
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
*
@@ -1828,7 +1879,20 @@
/**
* Seat fore/aft move
*
- * Moves the seat position forward and aft.
+ * This property moves the entire seat forward/backward in the direction that it is facing.
+ *
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the seat while moving forward.
+ * The minInt32Value represents the maximum movement speed of the seat while moving backward.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the seat reaches the positional limit, the value must reset to 0. If SEAT_FORE_AFT_MOVE's
+ * value is currently 0, then that means there is no movement currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -1856,7 +1920,20 @@
/**
* Seat backrest angle 1 move
*
- * Moves the backrest forward or recline.
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the seat backrest while angling
+ * forward.
+ * The minInt32Value represents the maximum movement speed of the seat backrest while reclining.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the seat backrest reaches the positional limit, the value must reset to 0. If
+ * SEAT_BACKREST_ANGLE_1_MOVE's value is currently 0, then that means there is no movement
+ * currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -1884,7 +1961,20 @@
/**
* Seat backrest angle 2 move
*
- * Moves the backrest forward or recline.
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the seat backrest while angling
+ * forward.
+ * The minInt32Value represents the maximum movement speed of the seat backrest while reclining.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the seat backrest reaches the positional limit, the value must reset to 0. If
+ * SEAT_BACKREST_ANGLE_2_MOVE's value is currently 0, then that means there is no movement
+ * currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -1912,7 +2002,18 @@
/**
* Seat height move
*
- * Moves the seat height.
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the seat while moving upward.
+ * The minInt32Value represents the maximum movement speed of the seat while moving downward.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the seat reaches the positional limit, the value must reset to 0. If SEAT_HEIGHT_MOVE's value
+ * is currently 0, then that means there is no movement currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -1940,7 +2041,19 @@
/**
* Seat depth move
*
- * Adjusts the seat depth.
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the seat while getting deeper
+ * The minInt32Value represents the maximum movement speed of the seat while getting shallower.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the seat backrest reaches the positional limit, the value must reset to 0. If
+ * SEAT_DEPTH_MOVE's value is currently 0, then that means there is no movement currently
+ * occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -1968,7 +2081,20 @@
/**
* Seat tilt move
*
- * Tilts the seat.
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the front edge of the seat while
+ * moving upward.
+ * The minInt32Value represents the maximum movement speed of the front edge of the seat while
+ * moving downward.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the seat bottom reaches the positional limit, the value must reset to 0. If SEAT_TILT_MOVE's
+ * value is currently 0, then that means there is no movement currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -1996,7 +2122,21 @@
/**
* Lumbar fore/aft move
*
- * Adjusts the lumbar support.
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the seat's lumbar support while
+ * moving forward.
+ * The minInt32Value represents the maximum movement speed of the seat's lumbar support while
+ * moving backward.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the seat's lumbar support reaches the positional limit, the value must reset to 0. If
+ * SEAT_LUMBAR_FORE_AFT_MOVE's value is currently 0, then that means there is no movement
+ * currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2024,7 +2164,21 @@
/**
* Lumbar side support move
*
- * Adjusts the amount of lateral lumbar support.
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the seat's lumbar side support
+ * while getting wider.
+ * The minInt32Value represents the maximum movement speed of the seat's lumbar side support
+ * while getting thinner.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the seat's lumbar side support reaches the positional limit, the value must reset to 0. If
+ * SEAT_LUMBAR_SIDE_SUPPORT_MOVE's value is currently 0, then that means there is no movement
+ * currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2060,11 +2214,11 @@
* Sets the headrest height for supported seats. VehiclePropConfig.areaConfigs specifies which
* seats are supported.
*
- * The maxInt32Value and minInt32Value in VehicleAreaConfig must be defined. All values between
- * minInt32Value and maxInt32Value must be supported. The maxInt32Value indicates the tallest
- * setting and the minInt32Value indicates the shortest setting.
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All values
+ * between minInt32Value and maxInt32Value must be supported. The maxInt32Value indicates the
+ * tallest setting and the minInt32Value indicates the shortest setting.
*
- * This value is not in any particular unit but in a specified range of steps.
+ * This property is not in any particular unit but in a specified range of steps.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2078,7 +2232,21 @@
/**
* Headrest height move
*
- * Moves the headrest up and down.
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the seat's headrest while moving
+ * up.
+ * The minInt32Value represents the maximum movement speed of the seat's headrest while moving
+ * down.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the seat's headrest reaches the positional limit, the value must reset to 0. If
+ * SEAT_HEADREST_HEIGHT_MOVE's value is currently 0, then that means there is no movement
+ * currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2106,7 +2274,21 @@
/**
* Headrest angle move
*
- * Adjusts the angle of the headrest
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the seat's headrest while moving
+ * into an upright/forward position.
+ * The minInt32Value represents the maximum movement speed of the seat's headrest while moving
+ * into a shallow position.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the seat's headrest reaches the positional limit, the value must reset to 0. If
+ * SEAT_HEADREST_ANGLE_MOVE's value is currently 0, then that means there is no movement
+ * currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2134,6 +2316,22 @@
/**
* Headrest fore/aft move
*
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
+ *
+ * The maxInt32Value represents the maximum movement speed of the seat's headrest while moving
+ * forward.
+ * The minInt32Value represents the maximum movement speed of the seat's headrest while moving
+ * backward.
+ *
+ * Larger absolute values, either positive or negative, indicate a faster movement speed. Once
+ * the seat's headrest reaches the positional limit, the value must reset to 0. If
+ * SEAT_HEADREST_FORE_AFT_MOVE's value is currently 0, then that means there is no movement
+ * currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
+ *
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
*
@@ -2224,13 +2422,13 @@
/**
* Represents property for seat’s hipside (bottom cushion’s side) support position.
*
- * The maxInt32Value and minInt32Value in VehicleAreaConfig must be defined. All integers
- * between minInt32Value and maxInt32Value are supported.
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
*
- * maxInt32Value indicates the widest cushion side support setting (i.e. least support).
- * minInt32Value indicates the thinnest cushion side support setting (i.e most support).
+ * The maxInt32Value indicates the widest cushion side support setting (i.e. least support).
+ * The minInt32Value indicates the thinnest cushion side support setting (i.e most support).
*
- * This value is not in any particular unit but in a specified range of steps.
+ * This property is not in any particular unit but in a specified range of steps.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2243,16 +2441,21 @@
/**
* Represents property for movement direction and speed of seat cushion side support.
*
- * The maxInt32Value and minInt32Value in VehicleAreaConfig must be defined. All integers
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
* between minInt32Value and maxInt32Value must be supported.
*
- * maxInt32Value in default area's VehicleAreaConfig represents the maximum movement speed of
- * the seat cushion side support in the growing wider direction (i.e. less support).
- * minInt32Value in default area's VehicleAreaConfig represents the maximum movement speed of
- * the seat cushion side support in the growing thinner direction (i.e. more support).
+ * The maxInt32Value represents the maximum movement speed of the seat cushion side support when
+ * growing wider (i.e. support is decreasing).
+ * The minInt32Value represents the maximum movement speed of the seat cushion side support when
+ * growing thinner (i.e. support is increasing).
*
* Larger absolute values, either positive or negative, indicate a faster movement speed. Once
- * the seat cushion side support reaches the positional limit, the value resets to 0.
+ * the seat cushion side support reaches the positional limit, the value must reset to 0. If
+ * SEAT_CUSHION_SIDE_SUPPORT_MOVE's value is currently 0, then that means there is no movement
+ * currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2265,13 +2468,13 @@
/**
* Represents property for seat’s lumbar support vertical position.
*
- * The maxInt32Value and minInt32Value in VehicleAreaConfig must be defined. All integers
- * between minInt32Value and maxInt32Value are supported.
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
+ * between minInt32Value and maxInt32Value must be supported.
*
- * maxInt32Value indicates the highest position.
- * minInt32Value indicates the lowest position.
+ * The maxInt32Value indicates the highest position.
+ * The minInt32Value indicates the lowest position.
*
- * This value is not in any particular unit but in a specified range of steps.
+ * This property is not in any particular unit but in a specified range of steps.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2284,18 +2487,19 @@
/**
* Represents property for vertical movement direction and speed of seat lumbar support.
*
- * The maxInt32Value and minInt32Value in VehicleAreaConfig must be defined. All integers
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined. All integers
* between minInt32Value and maxInt32Value must be supported.
*
- * maxInt32Value in default area's VehicleAreaConfig indicates the lumbar support is moving at
- * the fastest upward speed.
- * minInt32Value in default area's VehicleAreaConfig indicates the lumbar support is moving at
- * the fastest downward speed.
+ * The maxInt32Value indicates the lumbar support is moving at the fastest upward speed.
+ * The minInt32Value indicates the lumbar support is moving at the fastest downward speed.
*
* Larger absolute values, either positive or negative, indicate a faster movement speed. Once
- * the seat cushion side support reaches the positional limit, the value resets to 0.
+ * the seat cushion side support reaches the positional limit, the value must reset to 0. If
+ * SEAT_LUMBAR_VERTICAL_MOVE's value is currently 0, then that means there is no movement
+ * currently occurring.
*
- * This value is not in any particular unit but in a specified range of steps.
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2308,12 +2512,12 @@
/**
* Represents property that indicates the current walk-in position of the seat.
*
- * The maxInt32Value and minInt32Value in VehicleAreaConfig must be defined.
+ * The maxInt32Value and minInt32Value in each VehicleAreaConfig must be defined.
* The minInt32Value must be 0.
* All integers between minInt32Value and maxInt32Value must be supported.
*
- * minInt32Value indicates the normal seat position.
- * maxInt32Value indicates the seat is in the full walk-in position.
+ * The minInt32Value indicates the normal seat position.
+ * The maxInt32Value indicates the seat is in the full walk-in position.
*
* Values in between minInt32Value and maxInt32Value indicate a transition state between the
* normal and walk-in positions.
@@ -2481,11 +2685,10 @@
* The maxInt32Value and minInt32Value in VehicleAreaConfig must be defined. All values between
* minInt32Value and maxInt32Value must be supported.
*
- * The maxInt32Value in default area's VehicleAreaConfig indicates the steering wheel position
- * closest to the driver. The minInt32Value in default area's VehicleAreaConfig indicates the
- * steering wheel position furthest to the driver.
+ * The maxInt32Value indicates the steering wheel position closest to the driver.
+ * The minInt32Value indicates the steering wheel position furthest to the driver.
*
- * This value is not in any particular unit but in a specified range of steps.
+ * This property is not in any particular unit but in a specified range of steps.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2501,13 +2704,16 @@
* The maxInt32Value and minInt32Value in VehicleAreaConfig must be defined. All values between
* minInt32Value and maxInt32Value must be supported.
*
- * The maxInt32Value in default area's VehicleAreaConfig indicates the steering wheel moving
- * towards the driver. The minInt32Value in default area's VehicleAreaConfig indicates the
- * steering wheel moving away from the driver. Larger integers, either positive or negative,
- * indicate a faster movement speed. Once the steering wheel reaches the positional limit, the
- * value resets to 0.
+ * The maxInt32Value indicates the steering wheel moving towards the driver.
+ * The minInt32Value indicates the steering wheel moving away from the driver.
*
- * This value is not in any particular unit but in a specified range of steps.
+ * Larger integers, either positive or negative, indicate a faster movement speed. Once the
+ * steering wheel reaches the positional limit, the value must reset to 0. If
+ * STEERING_WHEEL_DEPTH_MOVE's value is currently 0, then that means there is no movement
+ * currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2523,11 +2729,10 @@
* The maxInt32Value and minInt32Value in VehicleAreaConfig must be defined. All values between
* minInt32Value and maxInt32Value must be supported.
*
- * The maxInt32Value in default area's VehicleAreaConfig indicates the steering wheel being in
- * the highest position. The minInt32Value in default area's VehicleAreaConfig indicates the
- * steering wheel being in the lowest position.
+ * The maxInt32Value indicates the steering wheel being in the highest position.
+ * The minInt32Value indicates the steering wheel being in the lowest position.
*
- * This value is not in any particular unit but in a specified range of steps.
+ * This property is not in any particular unit but in a specified range of steps.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2543,12 +2748,16 @@
* The maxInt32Value and minInt32Value in VehicleAreaConfig must be defined. All values between
* minInt32Value and maxInt32Value must be supported.
*
- * The maxInt32Value in default area's VehicleAreaConfig indicates the steering wheel moving
- * upwards. The minInt32Value in default area's VehicleAreaConfig indicates the steering wheel
- * moving downwards. Larger integers, either positive or negative, indicate a faster movement
- * speed. Once the steering wheel reaches the positional limit, the value resets to 0.
+ * The maxInt32Value indicates the steering wheel moving upwards.
+ * The minInt32Value indicates the steering wheel moving downwards.
*
- * This value is not in any particular unit but in a specified range of steps.
+ * Larger integers, either positive or negative, indicate a faster movement speed. Once the
+ * steering wheel reaches the positional limit, the value must reset to 0. If
+ * STEERING_WHEEL_HEIGHT_MOVE's value is currently 0, then that means there is no movement
+ * currently occurring.
+ *
+ * This property is not in any particular unit but in a specified range of relative movement
+ * speeds.
*
* This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
* implement it as VehiclePropertyAccess.READ only.
@@ -2606,8 +2815,8 @@
* The minInt32Value must be 0.
* All integers between minInt32Value and maxInt32Value must be supported.
*
- * minInt32Value indicates that the glove box door is closed.
- * maxInt32Value indicates that the glove box door is in the fully open position.
+ * The minInt32Value indicates that the glove box door is closed.
+ * The maxInt32Value indicates that the glove box door is in the fully open position.
*
* Values in between minInt32Value and maxInt32Value indicate a transition state between the
* closed and fully open positions.