BMW X1

OBD pids for the BMW X1

OBDb

Explore the comprehensive list of OBD-II parameters supported for the BMW X1. 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.

17,623 miles driven

23 drivers

Year

Overall

Fuel

Speed

Range

Odom

Tires

2009-2014

Tester needed

Estimatable

2015-2021

Tester needed

Estimatable

2022-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 2009-2020 2021 2022 2023-2024 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_C
HV battery current (amps) BMW_HVBAT_CURR
HV battery health (percent) BMW_HVBAT_SOH_V2
HV battery health (percent) BMW_HVBAT_SOH
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 2009-2016 2017 2018-2020 2021-2024 2025
Ambient air temperature (celsius) BMW_AAT

Control

Parameter 2009-2025
Brake switch (scalar) BMW_BRAKE_SWITCH

Doors

Parameter 2009-2016 2017 2018-2020 2021-2022 2023-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 2009-2016 2017 2018-2020 2021 2022-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 2009-2025
Distance since last oil change (kilometers) BMW_OIL_CHANGE_DIST

Movement

Parameter 2009-2014 2015 2016 2017 2018-2020 2021 2022 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 2009-2025
Front axle, actual torque (newtonMeters) BMW_AXLE_FRONT_ACTUAL_TORQUE
Front axle, setpoint torque (newtonMeters) BMW_AXLE_FRONT_SETPOINT_TORQUE

Transmission

Parameter 2009-2016 2017 2018-2020 2021-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 2009-2016 2017 2018-2020 2021-2022 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 2009-2016 2017 2018-2020 2021-2022 2023-2025
Rear window open (scalar) BMW_REAR_WINDOW

Apple CarPlay support

Model years

CarPlay support

2018-2024

✓ Supported

* From Apple's CarPlay support site: CarPlay support is either standard or available as an option on many new 2016 cars and later, with some manufacturers offering software updates for earlier models. Some models may support CarPlay or car keys only in certain configurations, and not all models are available in all areas. CarPlay support is subject to change. See your dealer for details.