diff options
author | Steve Paik <spaik@google.com> | 2017-06-28 15:04:02 -0700 |
---|---|---|
committer | Steve Paik <spaik@google.com> | 2017-06-28 15:04:02 -0700 |
commit | 108919b1e79a6a063e2738c27279bcd96ac3afed (patch) | |
tree | 2c0221ff9e559808d8b51611573b2e0019395527 /automotive | |
parent | 2969289c1d38ea8a48957e7d5316e101a68d53da (diff) | |
download | platform_hardware_interfaces-108919b1e79a6a063e2738c27279bcd96ac3afed.tar.gz platform_hardware_interfaces-108919b1e79a6a063e2738c27279bcd96ac3afed.tar.bz2 platform_hardware_interfaces-108919b1e79a6a063e2738c27279bcd96ac3afed.zip |
Add HVAC_AUTO_RECIRC_ON property
Bug: 32870841
Test: Compiles - property will be implemented in VHAL
Change-Id: I5092a95bb9396833e3530bdcfa162a0fbce2cec5
Diffstat (limited to 'automotive')
-rw-r--r-- | automotive/vehicle/2.1/types.hal | 56 |
1 files changed, 36 insertions, 20 deletions
diff --git a/automotive/vehicle/2.1/types.hal b/automotive/vehicle/2.1/types.hal index 2d1aa465c4..54e87edabd 100644 --- a/automotive/vehicle/2.1/types.hal +++ b/automotive/vehicle/2.1/types.hal @@ -45,6 +45,42 @@ enum VehicleProperty: @2.0::VehicleProperty { | VehicleArea:GLOBAL), /** + * Automatic re-circulation on/off + * + * IVehicle#set may return StatusCode::NOT_AVAILABLE and IVehicle#get is not + * guaranteed to work if HVAC unit is off. See HVAC_POWER_ON property for + * details. + * + * @change_mode VehiclePropertyChangeMode:ON_CHANGE + * @access VehiclePropertyAccess:READ_WRITE + */ + HVAC_AUTO_RECIRC_ON = ( + 0x0512 + | VehiclePropertyGroup:SYSTEM + | VehiclePropertyType:BOOLEAN + | VehicleArea:ZONE), + + /** + * Vehicle Maps Service (VMS) message + * + * This property uses COMPLEX data to communicate vms messages. + * + * Its contents are to be interpreted as follows: + * the indices defined in VmsMessageIntegerValuesIndex are to be used to + * read from int32Values; + * bytes is a serialized VMS message as defined in the vms protocol + * which is opaque to the framework; + * + * @change_mode VehiclePropertyChangeMode:ON_CHANGE + * @access VehiclePropertyAccess:READ_WRITE + */ + VEHICLE_MAP_SERVICE = ( + 0x0C00 + | VehiclePropertyGroup:SYSTEM + | VehiclePropertyType:COMPLEX + | VehicleArea:GLOBAL), + + /** * OBD2 Live Sensor Data * * This property uses COMPLEX data to send a snapshot of the current (live) @@ -174,26 +210,6 @@ enum VehicleProperty: @2.0::VehicleProperty { | VehiclePropertyGroup:SYSTEM | VehiclePropertyType:COMPLEX | VehicleArea:GLOBAL), - - /** - * Vehicle Maps Service (VMS) message - * - * This property uses COMPLEX data to communicate vms messages. - * - * Its contents are to be interpreted as follows: - * the indices defined in VmsMessageIntegerValuesIndex are to be used to - * read from int32Values; - * bytes is a serialized VMS message as defined in the vms protocol - * which is opaque to the framework; - * - * @change_mode VehiclePropertyChangeMode:ON_CHANGE - * @access VehiclePropertyAccess:READ_WRITE - */ - VEHICLE_MAP_SERVICE = ( - 0x0C00 - | VehiclePropertyGroup:SYSTEM - | VehiclePropertyType:COMPLEX - | VehicleArea:GLOBAL), }; /** The status of a fuel system as described by the OBD2 specification. */ |