Loading automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl +23 −0 Original line number Diff line number Diff line Loading @@ -893,6 +893,9 @@ enum VehicleProperty { * Values must be one of VehicleUnit::CELSIUS or VehicleUnit::FAHRENHEIT * Note that internally, all temperatures are represented in floating point Celsius. * * If updating HVAC_TEMPERATURE_DISPLAY_UNITS affects the values of other *_DISPLAY_UNITS * properties, then their values must be updated and communicated to the AAOS framework as well. * * @change_mode VehiclePropertyChangeMode.ON_CHANGE * @access VehiclePropertyAccess.READ_WRITE * @data_enum VehicleUnit Loading Loading @@ -1054,6 +1057,10 @@ enum VehicleProperty { * For example: configArray[0] = METER * configArray[1] = KILOMETER * configArray[2] = MILE * * If updating DISTANCE_DISPLAY_UNITS affects the values of other *_DISPLAY_UNITS properties, * then their values must be updated and communicated to the AAOS framework as well. * * @change_mode VehiclePropertyChangeMode.ON_CHANGE * @access VehiclePropertyAccess.READ_WRITE * @data_enum VehicleUnit Loading @@ -1070,6 +1077,10 @@ enum VehicleProperty { * Volume units are defined in VehicleUnit. * For example: configArray[0] = LITER * configArray[1] = GALLON * * If updating FUEL_VOLUME_DISPLAY_UNITS affects the values of other *_DISPLAY_UNITS properties, * then their values must be updated and communicated to the AAOS framework as well. * * @change_mode VehiclePropertyChangeMode.ON_CHANGE * @access VehiclePropertyAccess.READ_WRITE * @data_enum VehicleUnit Loading @@ -1087,6 +1098,10 @@ enum VehicleProperty { * For example: configArray[0] = KILOPASCAL * configArray[1] = PSI * configArray[2] = BAR * * If updating TIRE_PRESSURE_DISPLAY_UNITS affects the values of other *_DISPLAY_UNITS * properties, then their values must be updated and communicated to the AAOS framework as well. * * @change_mode VehiclePropertyChangeMode.ON_CHANGE * @access VehiclePropertyAccess.READ_WRITE * @data_enum VehicleUnit Loading @@ -1104,6 +1119,10 @@ enum VehicleProperty { * For example: configArray[0] = WATT_HOUR * configArray[1] = AMPERE_HOURS * configArray[2] = KILOWATT_HOUR * * If updating EV_BATTERY_DISPLAY_UNITS affects the values of other *_DISPLAY_UNITS properties, * then their values must be updated and communicated to the AAOS framework as well. * * @change_mode VehiclePropertyChangeMode.ON_CHANGE * @access VehiclePropertyAccess.READ_WRITE * @data_enum VehicleUnit Loading Loading @@ -1132,6 +1151,10 @@ enum VehicleProperty { * For example: configArray[0] = METER_PER_SEC * configArray[1] = MILES_PER_HOUR * configArray[2] = KILOMETERS_PER_HOUR * * If updating VEHICLE_SPEED_DISPLAY_UNITS affects the values of other *_DISPLAY_UNITS * properties, then their values must be updated and communicated to the AAOS framework as well. * * @change_mode VehiclePropertyChangeMode.ON_CHANGE * @access VehiclePropertyAccess.READ_WRITE */ Loading Loading
automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl +23 −0 Original line number Diff line number Diff line Loading @@ -893,6 +893,9 @@ enum VehicleProperty { * Values must be one of VehicleUnit::CELSIUS or VehicleUnit::FAHRENHEIT * Note that internally, all temperatures are represented in floating point Celsius. * * If updating HVAC_TEMPERATURE_DISPLAY_UNITS affects the values of other *_DISPLAY_UNITS * properties, then their values must be updated and communicated to the AAOS framework as well. * * @change_mode VehiclePropertyChangeMode.ON_CHANGE * @access VehiclePropertyAccess.READ_WRITE * @data_enum VehicleUnit Loading Loading @@ -1054,6 +1057,10 @@ enum VehicleProperty { * For example: configArray[0] = METER * configArray[1] = KILOMETER * configArray[2] = MILE * * If updating DISTANCE_DISPLAY_UNITS affects the values of other *_DISPLAY_UNITS properties, * then their values must be updated and communicated to the AAOS framework as well. * * @change_mode VehiclePropertyChangeMode.ON_CHANGE * @access VehiclePropertyAccess.READ_WRITE * @data_enum VehicleUnit Loading @@ -1070,6 +1077,10 @@ enum VehicleProperty { * Volume units are defined in VehicleUnit. * For example: configArray[0] = LITER * configArray[1] = GALLON * * If updating FUEL_VOLUME_DISPLAY_UNITS affects the values of other *_DISPLAY_UNITS properties, * then their values must be updated and communicated to the AAOS framework as well. * * @change_mode VehiclePropertyChangeMode.ON_CHANGE * @access VehiclePropertyAccess.READ_WRITE * @data_enum VehicleUnit Loading @@ -1087,6 +1098,10 @@ enum VehicleProperty { * For example: configArray[0] = KILOPASCAL * configArray[1] = PSI * configArray[2] = BAR * * If updating TIRE_PRESSURE_DISPLAY_UNITS affects the values of other *_DISPLAY_UNITS * properties, then their values must be updated and communicated to the AAOS framework as well. * * @change_mode VehiclePropertyChangeMode.ON_CHANGE * @access VehiclePropertyAccess.READ_WRITE * @data_enum VehicleUnit Loading @@ -1104,6 +1119,10 @@ enum VehicleProperty { * For example: configArray[0] = WATT_HOUR * configArray[1] = AMPERE_HOURS * configArray[2] = KILOWATT_HOUR * * If updating EV_BATTERY_DISPLAY_UNITS affects the values of other *_DISPLAY_UNITS properties, * then their values must be updated and communicated to the AAOS framework as well. * * @change_mode VehiclePropertyChangeMode.ON_CHANGE * @access VehiclePropertyAccess.READ_WRITE * @data_enum VehicleUnit Loading Loading @@ -1132,6 +1151,10 @@ enum VehicleProperty { * For example: configArray[0] = METER_PER_SEC * configArray[1] = MILES_PER_HOUR * configArray[2] = KILOMETERS_PER_HOUR * * If updating VEHICLE_SPEED_DISPLAY_UNITS affects the values of other *_DISPLAY_UNITS * properties, then their values must be updated and communicated to the AAOS framework as well. * * @change_mode VehiclePropertyChangeMode.ON_CHANGE * @access VehiclePropertyAccess.READ_WRITE */ Loading