Explore the comprehensive list of OBD-II parameters supported for the BMW M3. This includes real-time data for engine performance, fuel efficiency, and diagnostic trouble codes. Sidecar provides access to these PIDs to help you monitor your vehicle's health.
6,686 miles driven
8 drivers
Year |
Overall |
Fuel |
Speed |
Range |
Odom |
Tires |
|---|---|---|---|---|---|---|
1986-2006 |
Tester needed |
|
|
|
|
|
2007-2013 |
Tester needed |
|
|
Estimatable |
|
|
2014-2025 |
Tester needed |
|
|
Estimatable |
|
|
Legend
Vehicle is fully onboarded.
Feature is supported via OBD. Requires a connected OBD-II scanner.
Feature is supported via Connected Accounts (Beta).
General support
Sidecar supports the SAEJ1979 OBD-II standard for vehicles produced in the USA since 1996 and vehicles worldwide in the 2000’s. For vehicles that support OBD-II — typically combustion and hybrid vehicles — this enables out-of-the-box support for odometer, speed, fuel tank levels, and 100s of other parameters.
Which OBD scanners work with the BMW?
Most standard OBD-II scanners are compatible with most vehicles. Sidecar works with a wide range of WiFi and Bluetooth ELM327-based adapters. View list of tested scanners
Parameter support by model year
Battery
| Parameter | 1988-2018 | 2021-2025 |
|---|---|---|
|
Aging factor (scalar)
BMW_HVBAT_IMPEDANCE_ALPHA
|
||
|
Cell OCV (avg) (volts)
BMW_HVBAT_C_OCV_AVG
|
||
|
Cell OCV (max) (volts)
BMW_HVBAT_C_OCV_MAX
|
||
|
Cell OCV (min) (volts)
BMW_HVBAT_C_OCV_MIN
|
||
|
Cell SoC (avg) (percent)
BMW_HVBAT_C_SOC_AVG
|
||
|
Cell SoC (max) (percent)
BMW_HVBAT_C_SOC_MAX
|
||
|
Cell SoC (min) (percent)
BMW_HVBAT_C_SOC_MIN
|
||
|
Cell capacity (average) (ampereHours)
BMW_HVBAT_C_CAP_AVG
|
||
|
Cell capacity (max) (ampereHours)
BMW_HVBAT_C_CAP_MAX
|
||
|
Cell capacity (min) (ampereHours)
BMW_HVBAT_C_CAP_MIN
|
||
|
Cell resistance factor (avg) (scalar)
BMW_HVBAT_C_RES_FACTOR_AVG
|
||
|
Cell resistance factor (max) (scalar)
BMW_HVBAT_C_RES_FACTOR_MAX
|
||
|
Cell resistance factor (min) (scalar)
BMW_HVBAT_C_RES_FACTOR_MIN
|
||
|
Cell temperature (avg) (celsius)
BMW_HVBAT_C_TEMP_AVG
|
||
|
Cell temperature (max) (celsius)
BMW_HVBAT_C_TEMP_MAX
|
||
|
Cell temperature (min) (celsius)
BMW_HVBAT_C_TEMP_MIN
|
||
|
Cell voltage (avg) (volts)
BMW_HVBAT_C_V_AVG
|
||
|
Cell voltage (max) (volts)
BMW_HVBAT_C_V_MAX
|
||
|
Cell voltage (min)) (volts)
BMW_HVBAT_C_V_MIN
|
||
|
HV battery cell temperature (max) (celsius)
BMW_HVBAT_CT_MAX
|
||
|
HV battery cell temperature (min) (celsius)
BMW_HVBAT_CT_MIN
|
||
|
HV battery charge (percent)
BMW_HVBAT_SOC_V2
|
||
|
HV battery charge (percent)
BMW_HVBAT_SOC
|
||
|
HV battery charge (maximum) (percent)
BMW_HVBAT_SOC_MAX
|
||
|
HV battery charge (minimum) (percent)
BMW_HVBAT_SOC_MIN
|
||
|
HV battery current (amps)
BMW_HVBAT_CURR
|
||
|
HV battery current (amps)
BMW_HVBAT_C
|
||
|
HV battery health (percent)
BMW_HVBAT_SOH
|
||
|
HV battery health (percent)
BMW_HVBAT_SOH_V2
|
||
|
HV battery voltage (volts)
BMW_HVBAT_V
|
||
|
Is charger connected (noyes)
BMW_HVBAT_CHG_CON
|
||
|
Is charging (noyes)
BMW_HVBAT_CHG_CON_EXT
|
||
|
Minimum state of charge (percent)
BMW_HVBAT_HVPM_MIN_SOC
|
||
|
Number of cells (scalar)
BMW_HVBAT_C_CNT
|
||
|
Number of cells per module (scalar)
BMW_HVBAT_C_CNT_MOD
|
||
|
Number of modules (scalar)
BMW_HVBAT_MOD_CNT
|
||
|
Number of temperature sensors per module (scalar)
BMW_HVBAT_MOD_T_CNT
|
||
|
Ready to drive (noyes)
BMW_HVBAT_CHG_RDY
|
||
|
State of charge (hvpm) (percent)
BMW_HVBAT_HVPM_SOC
|
Climate
| Parameter | 1988-2015 | 2016 | 2017-2018 | 2021-2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
|
Ambient air temperature (celsius)
BMW_AAT
|
✓ | ✓ |
Control
| Parameter | 1988-2018 | 2021-2023 | 2024 | 2025 |
|---|---|---|---|---|
|
Brake switch (scalar)
BMW_BRAKE_SWITCH
|
✓ |
Doors
| Parameter | 1988-2015 | 2016 | 2017-2018 | 2021-2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
|
Driver door open (scalar)
BMW_DOOR_DRIVER
|
✓ | ✓ | ||||
|
Hood open (scalar)
BMW_HOOD
|
✓ | ✓ | ||||
|
Locked (scalar)
BMW_CENTRAL_LOCK
|
✓ | ✓ | ||||
|
Passenger door open (scalar)
BMW_DOOR_PASSENGER
|
✓ | ✓ | ||||
|
Rear driver door open (scalar)
BMW_DOOR_DRIVER_REAR
|
✓ | ✓ | ||||
|
Rear passenger door open (scalar)
BMW_DOOR_PASSENGER_REAR
|
✓ | ✓ | ||||
|
Trunk open (scalar)
BMW_TRUNK
|
✓ | ✓ |
Engine
| Parameter | 1988-2018 | 2021-2023 | 2024 | 2025 |
|---|---|---|---|---|
|
ATF temperature (scalar)
BMW_ATF_TEMP
|
||||
|
Engine oil temperature (scalar)
BMW_EOT
|
✓ | |||
|
Gear (scalar)
BMW_GEAR
|
✓ | |||
|
Kickdown (scalar)
BMW_KICKDOWN
|
✓ | |||
|
Time in D (scalar)
BMW_TIME_D
|
||||
|
Time in M (scalar)
BMW_TIME_M
|
||||
|
Time in S (scalar)
BMW_TIME_S
|
||||
|
Variable geometry turbocharger calibration angle (degrees)
BMW_VGT_CAL_ANGLE
|
Fluids
| Parameter | 1988-2018 | 2021-2025 |
|---|---|---|
|
Distance since last oil change (kilometers)
BMW_OIL_CHANGE_DIST
|
Movement
| Parameter | 1988-2015 | 2016 | 2017-2018 | 2021-2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
|
Engine oil pressure (scalar)
BMW_EOP
|
✓ | ✓ | ||||
|
Front left wheel speed (kilometersPerHour)
BMW_FL_SPD
|
✓ | ✓ | ||||
|
Front right wheel speed (kilometersPerHour)
BMW_FR_SPD
|
✓ | ✓ | ||||
|
Rear left wheel speed (kilometersPerHour)
BMW_RL_SPD
|
✓ | ✓ | ||||
|
Rear right wheel speed (kilometersPerHour)
BMW_RR_SPD
|
✓ | ✓ | ||||
|
Vehicle speed (kilometersPerHour)
BMW_VSS
|
✓ | ✓ | ||||
|
Vehicle speed (kilometersPerHour)
BMW_VSS2
|
✓ | ✓ | ||||
|
Vehicle speed (instrument cluster) (kilometersPerHour)
BMW_VSS_INSTR
|
✓ |
Tires
| Parameter | 1988-2018 | 2021-2023 | 2024 | 2025 |
|---|---|---|---|---|
|
Front axle, actual torque (newtonMeters)
BMW_AXLE_FRONT_ACTUAL_TORQUE
|
✓ | |||
|
Front axle, setpoint torque (newtonMeters)
BMW_AXLE_FRONT_SETPOINT_TORQUE
|
✓ |
Transmission
| Parameter | 1988-2015 | 2016 | 2017-2018 | 2021-2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
|
Current gear (scalar)
BMW_GEAR_V2
|
✓ | |||||
|
Shift gear
BMW_GEAR_SHIFT
|
✓ | |||||
|
Torque converter lockup
BMW_TQ_CNVRT_LOCKUP
|
✓ | |||||
|
Torque converter speed (rpm)
BMW_TQ_CNVRT_RPM
|
✓ | |||||
|
Transmission output shaft speed (rpm)
BMW_TRANS_SHAFT_RPM
|
✓ |
Trips
| Parameter | 1988-2015 | 2016 | 2017-2018 | 2021-2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
|
Auxiliary power consumption (kilowatts)
BMW_AUX_PWR
|
||||||
|
Current electric range (kilometers)
BMW_RANGE_E_CUR
|
||||||
|
Current fuel range (kilometers)
BMW_RANGE_F_CUR
|
||||||
|
Electric consumption / 100km (kilowattHours)
BMW_RANGE_E_USE
|
||||||
|
Estimated range remaining (kilometers)
BMW_RANGE
|
||||||
|
Estimated range remaining in comfort mode (kilometers)
BMW_RANGE_COMF
|
||||||
|
Estimated range remaining in economy mode (kilometers)
BMW_RANGE_ECO
|
||||||
|
Maximum electric range (kilometers)
BMW_RANGE_E_MAX
|
||||||
|
Maximum fuel range (kilometers)
BMW_RANGE_F_MAX
|
||||||
|
Odometer #1 (kilometers)
BMW_ODO1
|
✓ | ✓ | ||||
|
Odometer #2 (kilometers)
BMW_ODO2
|
✓ | ✓ | ||||
|
Odometer variant (kilometers)
BMW_ODO_2
|
✓ | ✓ | ||||
|
Odometer, low resolution (kilometers)
BMW_ODO_LOWRES
|
✓ | |||||
|
[egs] mileage/odometer (kilometers)
BMW_ODO
|
✓ |
Windows
| Parameter | 1988-2015 | 2016 | 2017-2018 | 2021-2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
|
Rear window open (scalar)
BMW_REAR_WINDOW
|
✓ | ✓ |
