Battery parameters
The SAE J1979 standard has 15 battery parameters.
Control module voltage VPWR
Power input to the OBD control module. VPWR is normally battery voltage, less any voltage drop in the circuit between the battery and the control module.
Pelican can show this parameter as the starter battery voltage.
- Request
01 42 - Service 01
PID 42 - Module
7E0 → 7E8 - Every
10 s
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 65535 V
- Unit
- V
Enhanced Hybrid/EV Vehicle Charging State EHEV_MODE
- Request
01 9A - Service 01
PID 9A - Module
7E0 → 7E8 - Every
250 ms
Bits 1 to 2 of the reply, 2 bits.
- Unit
- Named states
| Raw value | State | Meaning |
|---|---|---|
0 | CSM | Charge sustaining mode |
1 | CDM | Charge depleting mode |
2 | CIM | Charge increasing mode |
Hybrid battery pack remaining charge BAT_SOC
The percent remaining level of charge for a battery pack used for propulsion, expressed as a percentage of total useable battery energy, commonly referred to as State Of Charge (SOC).
Pelican can show this parameter as the state of charge.
- Request
01 5B - Service 01
PID 5B - Module
7E0 → 7E8 - Every
1 s
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Hybrid/EV Battery System Current HEV_BATT_A
- Request
01 9A - Service 01
PID 9A - Module
7E0 → 7E8 - Every
250 ms
Bits 32 to 47 of the reply, 16 bits. The value is signed.
- Formula
(val ÷ 10)- Range
- -3276.8 to 3276.7 A
- Unit
- A
Hybrid/EV Battery System Voltage HEV_BATT_V
- Request
01 9A - Service 01
PID 9A - Module
7E0 → 7E8 - Every
250 ms
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val ÷ 64)- Range
- 0 to 1023.98 V
- Unit
- V
Hybrid/EV Vehicle Charging State HEV_MODE
- Request
01 9A - Service 01
PID 9A - Module
7E0 → 7E8 - Every
250 ms
Bit 0 of the reply.
- Unit
- Named states
| Raw value | State | Meaning |
|---|---|---|
0 | CSM | Charge sustaining mode |
1 | CDM | Charge depleting mode |
State of certified energy SOCE
Estimation of the battery's certified usable energy.
Pelican can show this parameter as the state of health.
- Request
01 D2 - Service 01
PID D2 - Module
7E0 → 7E8 - Every
300 s
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
State of certified energy supported SOCE_SUP
- Request
01 D2 - Service 01
PID D2 - Module
7E0 → 7E8 - Every
300 s
Bit 7 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
State of certified range SOCR
Estimation of the battery's certified usable range. This is a best-effort representation of the degradation of components that contribute to the range of the vehicle.
Pelican can show this parameter as the state of health.
- Request
01 D2 - Service 01
PID D2 - Module
7E0 → 7E8 - Every
300 s
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
State of certified range supported SOCR_SUP
- Request
01 D2 - Service 01
PID D2 - Module
7E0 → 7E8 - Every
300 s
Bit 6 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Traction battery pack State of Health BAT_SOH
- Request
01 B2 - Service 01
PID B2 - Module
7E0 → 7E8 - Every
60 s
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Battery › Internal
Enhanced Hybrid/EV Vehicle Charging State supported? EHEV_MODE_SUP
- Request
01 9A - Service 01
PID 9A - Module
7E0 → 7E8 - Every
250 ms
Bit 4 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- No or yes
Hybrid/EV Battery Current supported? HEV_BATT_A_SUP
- Request
01 9A - Service 01
PID 9A - Module
7E0 → 7E8 - Every
250 ms
Bit 5 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- No or yes
Hybrid/EV Battery Voltage supported? HEV_BATT_V_SUP
- Request
01 9A - Service 01
PID 9A - Module
7E0 → 7E8 - Every
250 ms
Bit 6 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- No or yes
Hybrid/EV Vehicle Charging State supported? HEV_MODE_SUP
- Request
01 9A - Service 01
PID 9A - Module
7E0 → 7E8 - Every
250 ms
Bit 7 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- No or yes