Trip parameters
The BMW 2 Series has 16 trip parameters.
● Confirmed◆ In testing○ Supported× Not supported
Auxiliary power consumption 2SERIES_AUX_PWRConfirmed
- Request
22 D1 11 - Service 22
DID D111 - Module
6F1 → 660 - Every
5 s - Testing for 2009, 2014, 2025 to 2026
Example reply from a 2024 BMW 2 Series.
Bits 80 to 95 of the reply, 16 bits.
0x0000 = 0 → (0 ÷ 100) = 0 kW
- Formula
(val ÷ 100)- Range
- 0 to 655.35 kW
- Unit
- kW
Confirmed for 2015 to 2024. In testing for 2026. Not supported for 2009, 2014, 2025.
Current electric range 2SERIES_RANGE_E_CURConfirmed
Current estimated electric range
- Request
22 D1 11 - Service 22
DID D111 - Module
6F1 → 660 - Every
5 s - Testing for 2009, 2014, 2025 to 2026
Example reply from a 2024 BMW 2 Series.
Bits 0 to 15 of the reply, 16 bits.
0x0000 = 0 → (0 ÷ 10) = 0 km
- Formula
(val ÷ 10)- Range
- 0 to 6553.5 km
- Unit
- km
Confirmed for 2015 to 2024. In testing for 2026. Not supported for 2009, 2014, 2025.
Current fuel range 2SERIES_RANGE_F_CURConfirmed
Requires range extender.
Pelican can show this parameter as the fuel range.
- Request
22 D1 11 - Service 22
DID D111 - Module
6F1 → 660 - Every
5 s - Testing for 2009, 2014, 2025 to 2026
Example reply from a 2024 BMW 2 Series.
Bits 32 to 47 of the reply, 16 bits.
0x092E = 2350 → (2350 ÷ 10) = 235 km
- Formula
(val ÷ 10)- Range
- 0 to 6553.5 km
- Unit
- km
Confirmed for 2015 to 2024. In testing for 2026. Not supported for 2009, 2014, 2025.
Electric consumption / 100km 2SERIES_RANGE_E_USEConfirmed
- Request
22 D1 11 - Service 22
DID D111 - Module
6F1 → 660 - Every
5 s - Testing for 2009, 2014, 2025 to 2026
Example reply from a 2024 BMW 2 Series.
Bits 64 to 79 of the reply, 16 bits.
0x30D4 = 12500 → (12500 ÷ 1000) = 12.5 kWh
- Formula
(val ÷ 1000)- Range
- 0 to 65.535 kWh
- Unit
- kWh
Confirmed for 2015 to 2024. In testing for 2026. Not supported for 2009, 2014, 2025.
Engine operating hours 2SERIES_ENG_HOURS
- Request
22 55 8F - Service 22
DID 558F - Module
6F1 → 612 - Every
60 s - Testing
Bits 0 to 31 of the reply, 32 bits.
- Formula
(val ÷ 2)- Range
- 0 to 2147483647 h
- Unit
- h
In testing for 2009, 2014, 2017 to 2026. Not supported for 2015 to 2016.
Estimated range remaining 2SERIES_RANGE
Pelican can show this parameter as the electric range.
- Request
22 42 0C - Service 22
DID 420C - Module
6F1 → 660 - Every
5 s - Testing
Bits 32 to 47 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 km
- Unit
- km
In testing for 2019 to 2021, 2023, 2025 to 2026. Not supported for 2009, 2014 to 2018, 2022, 2024.
Estimated range remaining in comfort mode 2SERIES_RANGE_COMF
Pelican can show this parameter as the electric range.
- Request
22 42 0C - Service 22
DID 420C - Module
6F1 → 660 - Every
5 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 km
- Unit
- km
In testing for 2019 to 2021, 2023, 2025 to 2026. Not supported for 2009, 2014 to 2018, 2022, 2024.
Estimated range remaining in economy mode 2SERIES_RANGE_ECO
Pelican can show this parameter as the electric range.
- Request
22 42 0C - Service 22
DID 420C - Module
6F1 → 660 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 km
- Unit
- km
In testing for 2019 to 2021, 2023, 2025 to 2026. Not supported for 2009, 2014 to 2018, 2022, 2024.
Maximum electric range 2SERIES_RANGE_E_MAXConfirmed
- Request
22 D1 11 - Service 22
DID D111 - Module
6F1 → 660 - Every
5 s - Testing for 2009, 2014, 2025 to 2026
Example reply from a 2024 BMW 2 Series.
Bits 16 to 31 of the reply, 16 bits.
0x0000 = 0 → (0 ÷ 10) = 0 km
- Formula
(val ÷ 10)- Range
- 0 to 6553.5 km
- Unit
- km
Confirmed for 2015 to 2024. In testing for 2026. Not supported for 2009, 2014, 2025.
Maximum fuel range 2SERIES_RANGE_F_MAX
Requires range extender.
- Request
22 D1 11 - Service 22
DID D111 - Module
6F1 → 660 - Every
5 s - Testing for 2009, 2014, 2025 to 2026
Bits 48 to 63 of the reply, 16 bits.
- Formula
(val ÷ 10)- Range
- 0 to 6553.5 km
- Unit
- km
In testing for 2026. Supported for 2015 to 2024. Not supported for 2009, 2014, 2025.
Odometer 2SERIES_ODOConfirmed
Pelican can show this parameter as the odometer.
- Request
22 D1 0D - Service 22
DID D10D - Module
6F1 → 660 - Every
5 s - Testing for 2009, 2014, 2026
Example reply from a 2025 BMW 2 Series.
Bits 0 to 31 of the reply, 32 bits.
0x00001A39 = 6713 → 6,713 km
- Formula
val- Range
- 0 to 4294967295 km
- Unit
- km
Confirmed for 2015 to 2025. In testing for 2026. Not supported for 2009, 2014.
Odometer ODOSAE J1979Confirmed
Pelican can show this parameter as the odometer.
- Request
01 A6 - Service 01
PID A6 - Module
7E0 → 7E8 - Every
1 s
Bits 0 to 31 of the reply, 32 bits.
- Formula
(val ÷ 10)- Range
- 0 to 429496729.5 km
- Unit
- km
Confirmed for 2018 to 2019, 2025. Supported for 2020, 2024.
Odometer variant 2SERIES_ODO_2Confirmed
Pelican can show this parameter as the odometer.
- Request
22 17 00 - Service 22
DID 1700 - Module
6F1 → 640 - Every
1 s - Testing for 2009, 2014, 2026
Example reply from a 2025 BMW 2 Series.
Bits 0 to 31 of the reply, 32 bits.
0x00001A36 = 6710 → 6,710 km
- Formula
val- Range
- 0 to 1000000 km
- Unit
- km
Confirmed for 2015 to 2025. In testing for 2014, 2026. Not supported for 2009.
Odometer, alternative 2SERIES_ODO_ALTConfirmed
Pelican can show this parameter as the odometer.
- Request
22 D1 0D - Service 22
DID D10D - Module
6F1 → 660 - Every
5 s - Testing for 2009, 2014, 2026
Example reply from a 2025 BMW 2 Series.
Bits 32 to 63 of the reply, 32 bits.
0x00001A39 = 6713 → 6,713 km
- Formula
val- Range
- 0 to 4294967295 km
- Unit
- km
Confirmed for 2015 to 2025. In testing for 2026. Not supported for 2009, 2014.
Odometer, engine computer 2SERIES_ODO_DME
- Request
22 55 8E - Service 22
DID 558E - Module
6F1 → 612 - Every
60 s - Testing
Bits 0 to 31 of the reply, 32 bits.
- Formula
val- Range
- 0 to 4294967295 km
- Unit
- km
In testing for 2009, 2014, 2017 to 2026. Not supported for 2015 to 2016.
Odometer, low resolution 2SERIES_ODO_LOWRESConfirmed
Pelican can show this parameter as the odometer.
- Request
22 DA 23 - Service 22
DID DA23 - Module
6F1 → 618 - Every
15 s - Testing for 2009, 2014, 2021, 2026
Example reply from a 2025 BMW 2 Series.
Bits 0 to 31 of the reply, 32 bits.
0x00000346 = 838 → (838 × 8) = 6,704 km
- Formula
(val × 8)- Range
- 0 to 1000000 km
- Unit
- km
Confirmed for 2015 to 2020, 2022 to 2025. In testing for 2014, 2026. Not supported for 2009, 2021.