diff options
author | Aaqib Ismail <aaqibismail@google.com> | 2023-04-03 10:03:33 -0700 |
---|---|---|
committer | Aaqib Ismail <aaqibismail@google.com> | 2023-04-03 13:56:10 -0700 |
commit | df979bb50b25479fec5b32620d697ccd3022ed8a (patch) | |
tree | ac46cc80f1e0bdfa4f00765e04b3a4a66c6747ff /automotive/vehicle | |
parent | 057caf229fa6a99ab8f9d702f9987aa3221ff31e (diff) | |
download | interfaces-df979bb50b25479fec5b32620d697ccd3022ed8a.tar.gz |
Document how HVAC_AUTO_ON can be indirectly disabled
Bug: 259582041
Test: presubmit
Change-Id: I05edfbc35dd3830696803e7e5010402330584867
Diffstat (limited to 'automotive/vehicle')
-rw-r--r-- | automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl | 12 |
1 files changed, 11 insertions, 1 deletions
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 8a3ab90241..19c3376692 100644 --- a/automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl +++ b/automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl @@ -873,7 +873,17 @@ enum VehicleProperty { HVAC_DUAL_ON = 0x0509 + 0x10000000 + 0x05000000 + 0x00200000, // VehiclePropertyGroup:SYSTEM,VehicleArea:SEAT,VehiclePropertyType:BOOLEAN /** - * On/off automatic mode + * On/off automatic climate control. + * + * If true, automatic climate control is on. If false, automatic climate control is off. + * + * If the vehicle does not support directly turning off automatic climate control, then OEMs + * should add logic in their VHAL implementation so that setting HVAC_AUTO_ON to false would + * change the necessary HVAC settings to indirectly turn off HVAC_AUTO_ON. Ideally, this should + * not be disruptive to the user, so OEMs should change back to the previous state any settings + * that were modified once automatic climate control is off. That way the only outcome should be + * that HVAC_AUTO_ON is off. If restoring the HVAC settings to its previous settings is not + * possible, then the OEM should choose the least disruptive change and implement that. * * This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to * implement it as VehiclePropertyAccess.READ only. |