Your BMW is not displaying tyre pressure? Here is how to relearn TPMS sensors correctly
Modern BMW models from model year 2014 onwards use direct tyre pressure monitoring RDK (RDC) with sensors in each wheel. After a wheel or tyre change, when switching to winter wheels or after replacing faulty sensors, the vehicle must recognise the new transmitters – known as relearning. Without correctly relearned sensors, the RDK warning light stays on permanently, the iDrive screen shows no pressure values or displays the message "Initialise tyre pressure monitoring". In this comprehensive guide you will learn how to reliably relearn TPMS sensors for BMW F30, G20, X3, X5 and many other series – whether via iDrive reset, automatically while driving or with a diagnostic tool.
All information is based on BMW's factory RDK systems. Only use compatible sensors with the correct frequency and high-quality electronics – such as the models available from us – and observe the model-dependent reset routines. Our shop, Electronicx GmbH from Cleebronn, offers suitable TPMS sensors for almost every BMW and is happy to assist you with technical advice if you have any questions.
- Avoid false warnings: Without relearning, the control unit will not register the new sensors – a permanent error message.
- Models with automatic transmission: From model year 2020, BMW often uses self-learning; nevertheless, a reset via iDrive is required.
- Note the frequency: 433 MHz throughout Europe, 315 MHz in North America – an incorrect sensor will be ignored.
- Professional support: If you have any questions, you can reach us on +49 7135 7194106 or [email protected]
BMW models and their TPMS systems: direct or indirect?
Not all BMWs have directly measuring sensors. Some models use an indirect system (RPA) that evaluates differences in wheel speed via ABS sensors. In this case, no sensor is fitted to the valve and physical learning is not required – a pressure control reset in the iDrive menu or via a button is sufficient. The following table shows which series uses which system:
| Series | Model (typical) | Year | System |
|---|---|---|---|
| F30/F31 | 3 Series Saloon/Touring | 2012–2019 | direct (RDK) |
| G20/G21 | 3 Series Saloon/Touring (new generation) | from 03/2019 | direct (RDK) |
| G01 | X3 (3rd generation) | from 2017 | direct (RDK) |
| G05 | X5 (4th generation) | from 2018 | direct (RDK) |
| F25 | X3 (2nd generation) | 2011–2017 | direct (RDK) |
| F15/F16 | X5/X6 (predecessor) | 2013–2018 | direct (RDK) |
| E90/E91 | 3 Series (predecessor) | before 2012 | indirect (RPA, sometimes optional RDK) |
For older vehicles with an indirect system (RPA/Flat Tire Monitor), you do not need wheel sensors. The warning light is reset by pressing the reset button or via the on-board computer. With direct RDK, however, sensors are mandatory, and these must be relearned after every change. Compatible TPMS sensors for BMW with direct RDK can be found in our range.
Requirements: Which sensors and frequencies does your BMW need?
The most important parameter is the radio frequency. In the European Union and most countries outside North America, BMW uses 433 MHz. In the USA, Canada and Mexico, 315 MHz is used. A wrong sensor cannot be interpreted by the control unit, and the learning process will fail. Before purchasing, always check the vehicle data or the marking on the original sensor.
- Vehicle registration document / registration certificate: Under D.2 you will find the type approval; the correct frequency can be determined via the key number.
- Look at the old sensor: The frequency is often stamped on the housing (e.g. “433 MHz”).
- Online query in the HSN/TSN directory: With your vehicle data, we will be happy to help – give us a call.
- Selection at Electronicx: Our sensors are clearly assigned to frequency ranges and all are equipped with a long-lasting 3 V lithium cell (approx. 500 mAh), which enables a service life of 5 to 10 years.
Also note the valve type – usually aluminium or stem valve – and the correct tightening torque of 4 Nm for the sensor screw. After installation, you must initialise the system, otherwise the instrument cluster will continue to show the last stored pressure.
Step by step: Learning TPMS sensors on BMW F30 (3 Series from 2012)
How to reset via iDrive
The F30 (Saloon, Touring, GT) uses direct RDK. Initialisation is done purely via the on-board menu – there is no separate reset button. Prerequisite: ignition on, engine off. Proceed as follows:
- Press the iDrive controller to access the main menu.
- Navigate to “Vehicle information” → “Vehicle status” → “Tyre pressure”.
- There, select “Tyre settings” (or “Initialise”).
- Confirm the following prompt: “Tyre pressure now set?” with “Yes”.
- The system prompts you to drive a short distance. Start the engine and drive for 10 to 15 minutes at at least 30 km/h; the control unit automatically detects the new sensor IDs.
After successful adaptation, the current pressure values appear on the display. If the message “RDK inactive” persists, repeat the reset with the vehicle at operating temperature. In rare cases, the sensors must be triggered manually with a TPMS activation tool (ATEQ, Autel, etc.) if, for example, replacement sensors without factory pre-programmed ID have been fitted.
When a diagnostic device is necessary
If you use programmable universal sensors or the control unit does not learn the IDs after several driving cycles, stationary learning via OBD dongle or diagnostic tester can be the solution. The sensor IDs and positions (front/rear axle) are written directly into the RDK module. We recommend this procedure for complex conversions, for example when a vehicle is converted to different wheel/tyre dimensions with different pressure specifications.
Learning procedure for BMW G20 (3 Series from 2019) and current models
With the newer iDrive generation 7.0 (Live Cockpit Professional) and iDrive 8, the menu structure has changed slightly, but the principle remains the same:
- iDrive home screen -> “Vehicle” (vehicle symbol) → “Vehicle settings”.
- Select “Tyre pressure” → “Tyre settings”.
- Then tap “Confirm with drive”. The message “Will reset automatically after a short drive” appears.
- Now start the engine and drive off – the learning process typically takes 5–10 km.
Some G20 models (in particular M340i, 330e plug-in hybrid) also have the extended RDC function, which automatically detects wheel positions. These systems are even less sensitive to sensor changes and require only this one reset. If no values are available after 15 kilometres despite the correct procedure, check the sensor batteries – a 5-year lithium cell from brand sensors has an average capacity of 500 mAh; after 7–8 years the voltage often drops below the radio threshold. High-quality sensors from Electronicx use a long-lasting cell and robust electronics, so such failures are very rare.
TPMS pairing on BMW X3 (G01) and X5 (G05) – SUV practice
The current X series G01 (X3) and G05 (X5) share the same RDC architecture as the G20. One small special feature: on vehicles with all-wheel drive and air suspension (optional on X5), recalibration of the load condition in the control unit takes slightly longer – simply drive as normal. The steps:
- Open iDrive: Vehicle → Settings → Tyre pressure → Set tyre.
- Note the message: “Initialisation running – values will be displayed after a short drive.”
- Driving mode: City traffic is sufficient; avoid longer stationary periods with the engine switched off during the learning process.
If you use a wheel set with programmable sensors that do not yet carry a BMW-coded ID, an activation tool is helpful. However, you can also use the automatic learning mode: after 15 minutes of driving, the control unit independently searches for new 433 MHz signals. Our TPMS sensors for BMW are supplied with an ID from the factory and are recognised by all common BMW RDC control units.
Stationary reset vs. OBD pairing – When do you need which procedure?
The in-vehicle reset function is not always sufficient. The following table compares the three most common methods:
| Method | Procedure | Equipment required | Suitable for |
|---|---|---|---|
| Manual reset | iDrive reset and subsequent drive (approx. 15 min.) | None | Factory or compatible sensors with an already registered ID |
| Stationary with tool | Sensor is triggered with an activation tool (e.g. Ateq VT37, Autel MaxiTPMS) via LF pulse, ID sent to control unit | TPMS activation tool, optional OBD connector | New programmable sensors that need to send an ID for the first time |
| OBD pairing | Sensor IDs are written directly into the RDC control unit via diagnostic interface (e.g. Autel MaxiCOM, BMW ICOM) | Diagnostic tester with TPMS function, suitable software | Complete wheel sets with new IDs, system errors after control unit replacement, mixed tyres |
For most users, the manual reset is sufficient. If the vehicle does not automatically recognise the sensors after three driving cycles – which is extremely rare with high-quality sensors such as ours – we will help you further by telephone. Simply send us the sensor ID by email to [email protected], and we will check compatibility free of charge.
Common problems during pairing and their solutions
RDC warning light does not go out after reset
Most common cause: The sensors transmit on 315 MHz instead of 433 MHz (or vice versa). A sensor battery that is too weak can also suppress the signal. Check the frequency code and, if necessary, switch to a fresh sensor.
iDrive shows “RDC inactive” after tyre change
This happens if the reset was not acknowledged or the drive was too short. Repeat the reset and drive briskly for at least 8 kilometres. Vehicles with mixed tyres sometimes require manual entry of the tyre type for correct pressure specification – this is also done in the “Set tyre” menu.
Sensor ID is not recognised despite correct frequency
An activation tool will help here. Alternatively, you can order suitable sensors with factory programming from us, which can be integrated immediately via reset.
Backup battery voltage too low
For sensors older than 6 years, the resting voltage can fall below 2.1 V. Measure with a multimeter. A new sensor from Electronicx solves the problem permanently.
Order TPMS sensors for your BMW at electronicx.de
As a specialised mail-order company based in Cleebronn (Baden-Württemberg), Electronicx GmbH offers a deep range of car electronics and battery technology. Our TPMS sensors for BMW meet all OEM specifications and are precisely tuned to the required frequency. Every sensor undergoes strict final inspection and is supplied with a new valve and the appropriate seal.
Your advantages at a glance:
- Free DHL shipping within Germany
- Delivery also to Austria and other EU countries (shipping costs apply)
- Access to over 15,000 TPMS spare parts
- Technical advice by telephone on +49 7135 7194106
- Support by email: [email protected]
Electronicx GmbH
Hindenburgstr. 37A
74389 Cleebronn
Germany
Managing Director: Andreas Emschanow
VAT ID No.: DE300176428
HRB 752730 (Stuttgart District Court)
Seamlessly integrate your new sensor with our professional pairing guide. Also visit our dedicated pages for Mercedes-Benz and Volkswagen.
Frequently asked questions about pairing TPMS sensors on BMW
Do I need to re-pair the sensors on my BMW F30 after every tyre change?
Yes, if you swap complete wheels including sensors. The IDs of the new sensors must be registered with the TPMS control unit. The easiest way is via the iDrive reset followed by a drive. If you are only changing tyres (the sensors stay on the old wheel), no pairing is necessary.
Can I use TPMS sensors from the USA (315 MHz) in a European BMW?
No. European BMWs are permanently coded to 433 MHz and do not recognise 315 MHz signals. The control unit will then permanently display "TPMS inactive". You must use 433 MHz sensors.
My BMW shows individual dashes "- -" instead of pressure values – what should I do?
This means the control unit is not receiving valid data from the sensors concerned. First check the reset as per the instructions. If the dashes remain, the sensors are either configured incorrectly, the battery is flat or there is a hardware fault. Replacing with a compatible sensor reliably solves the problem.
Does the BMW automatically learn which sensor is at which position?
Modern BMWs with TPMS detect the position automatically based on wheel rotation direction and acceleration values. Only on vehicles before 2012 or if all sensors fail may manual positioning with a tool be required. For details, please refer to your model's owner's manual.
What is the service life of TPMS sensors in my BMW?
The integrated lithium battery lasts an average of 5 to 10 years, depending on mileage and ambient temperature. High-quality sensors such as ours often exceed the 7-year mark. We recommend replacing all four sensors as a precaution when a set reaches 8 years or after 120,000 km, to avoid failures.
Can I program TPMS sensors myself?
Yes, provided they are programmable (universal) sensors. You will need a programming tool (e.g. Autel MaxiTPMS Pad). Pre-programmed sensors are more convenient – you can order them from us directly with the correct ID, programmed and ready to use.
How much does a TPMS sensor for BMW cost?
The price range in our shop is around 30 to 55 euros per sensor, depending on model, valve type and additional functions. A complete wheel set for one axle is available from 100 €. You can find exact prices on our TPMS sensor overview page.
I carried out the iDrive reset, but after driving only the old pressure appears – why is that?
The old sensor IDs have probably not yet been deleted from the memory. Some control units require two consecutive reset cycles with drives of at least 10 kilometres. If possible, carry out the initialisation with a TPMS tool or reset the TPMS control unit via diagnostics. We will gladly help you by phone.
Further information: