Transmission parameters
The BMW 1 Series M has 7 transmission parameters.
● Confirmed◆ In testing○ Supported× Not supported
Clutch lock-up speed 1SERIES_CLU_LOCK_UP
- Request
21 0B - Service 21
PID 0B - Module
6F1 → 618 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2004 to 2007, 2009 to 2018, 2020 to 2026. Not supported for 2008, 2019.
Current gear 1SERIES_GEAR_V2Confirmed
- Request
22 D0 31 - Service 22
DID D031 - Module
6F1 → 663 - Every
1 s - Testing for 2004 to 2014, 2017, 2020 to 2026
Example reply from a 2019 BMW 1 Series M.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2015 to 2016, 2018 to 2019. In testing for 2004 to 2006, 2010 to 2013, 2017, 2023 to 2026. Not supported for 2007 to 2009, 2014, 2020 to 2022.
Drive mode 1SERIES_GEARConfirmed
- Request
22 DA 2E - Service 22
DID DA2E - Module
6F1 → 618 - Every
1 s - Testing for 2004 to 2012, 2014, 2016 to 2017, 2023 to 2025
Example reply from a 2022 BMW 1 Series M.
Bits 8 to 15 of the reply, 8 bits.
0x03 = 3 → DRIVE
- Unit
- Named states
| Raw value | State | Meaning |
|---|---|---|
3 | DRIVE | Drive |
5 | SPORT | Sport |
Confirmed for 2018 to 2022. In testing for 2023 to 2025. Supported for 2013, 2015, 2026. Not supported for 2007 to 2010, 2012, 2014, 2016 to 2017.
Shift gear 1SERIES_GEAR_SHIFTConfirmed
- Request
22 DA 2E - Service 22
DID DA2E - Module
6F1 → 618 - Every
1 s - Testing for 2004 to 2012, 2014, 2016 to 2017, 2023 to 2025
Example reply from a 2026 BMW 1 Series M.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → PARK
- Unit
- Named states
| Raw value | State | Meaning |
|---|---|---|
0 | PARK | Park |
1 | REVERSE | Reverse |
2 | NEUTRAL | Neutral |
3 | DRIVE | Drive |
Confirmed for 2013, 2015, 2018 to 2022, 2026. In testing for 2023 to 2025. Not supported for 2007 to 2010, 2012, 2014, 2016 to 2017.
Torque converter lockup 1SERIES_TQ_CNVRT_LOCKUPConfirmed
- Request
22 DA 22 - Service 22
DID DA22 - Module
6F1 → 618 - Every
1 s - Testing for 2004 to 2012, 2014, 2016 to 2017, 2020 to 2026
Example reply from a 2019 BMW 1 Series M.
Bits 8 to 15 of the reply, 8 bits.
0x00 = 0 → OPEN
- Unit
- Named states
| Raw value | State | Meaning |
|---|---|---|
0 | OPEN | Open |
1 | CONTROL_LOW | Controlled low |
2 | CONTROL_HIGH | Controlled high |
3 | CLOSED_LOW | Closed low |
4 | CLOSED_HIGH | Closed high |
8 | TRANSITION_OPEN | Transition to open |
Confirmed for 2013, 2015, 2018 to 2019. In testing for 2023 to 2025. Not supported for 2007 to 2010, 2012, 2014, 2016 to 2017, 2020 to 2022, 2026.
Torque converter speed 1SERIES_TQ_CNVRT_RPMConfirmed
- Request
22 DA 2A - Service 22
DID DA2A - Module
6F1 → 618 - Every
1 s - Testing for 2004 to 2012, 2014, 2016 to 2017, 2020 to 2026
Example reply from a 2019 BMW 1 Series M.
Bits 0 to 15 of the reply, 16 bits. The value is signed.
0x0000 = 0 → 0 rpm
- Formula
val- Range
- -32768 to 32767 rpm
- Unit
- rpm
Confirmed for 2013, 2015, 2018 to 2019. In testing for 2023 to 2025. Not supported for 2007 to 2010, 2012, 2014, 2016 to 2017, 2020 to 2022, 2026.
Transmission output shaft speed 1SERIES_TRANS_SHAFT_RPMConfirmed
- Request
22 DA 2A - Service 22
DID DA2A - Module
6F1 → 618 - Every
1 s - Testing for 2004 to 2012, 2014, 2016 to 2017, 2020 to 2026
Example reply from a 2019 BMW 1 Series M.
Bits 16 to 31 of the reply, 16 bits. The value is signed.
0x0000 = 0 → 0 rpm
- Formula
val- Range
- -32768 to 32767 rpm
- Unit
- rpm
Confirmed for 2013, 2015, 2018 to 2019. In testing for 2023 to 2025. Not supported for 2007 to 2010, 2012, 2014, 2016 to 2017, 2020 to 2022, 2026.