Vehicle properties
Vehicle information
INFO_EV_BATTERY_CAPACITY
What it is
Nominal usable battery capacity for EV or hybrid vehicle
Returns the nominal battery capacity, if EV or hybrid. This is the total usable battery capacity when the vehicle is new. This value might be different from EV_CURRENT_BATTERY_CAPACITY because EV_CURRENT_BATTERY_CAPACITY returns the real-time usable battery capacity taking into account factors such as battery aging and temperature dependency.
How the ID is built
A property ID is a 32-bit value packing four fields. Reading 0x11600106 apart:
| Field | Mask | Value | Means |
|---|---|---|---|
| Group | 0xf0000000 | 0x10000000 | SYSTEM |
| Area | 0x0f000000 | 0x01000000 | GLOBAL |
| Type | 0x00ff0000 | 0x00600000 | FLOAT |
| Ordinal | 0x0000ffff | 0x00000106 | 0x106 |
Reading it from an app
CarPropertyManager mgr = (CarPropertyManager)
car.getCarManager(Car.PROPERTY_SERVICE);
float value =
mgr.getFloatProperty(VehiclePropertyIds.INFO_EV_BATTERY_CAPACITY, 0);This property is read-only — writes are rejected. It is static for the life of the vehicle, so read it once and cache it.

