Skip to content
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:

FieldMaskValueMeans
Group0xf00000000x10000000SYSTEM
Area0x0f0000000x01000000GLOBAL
Type0x00ff00000x00600000FLOAT
Ordinal0x0000ffff0x000001060x106

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.