Screen Shot 2020-05-23 at 12.41.25 PM.png

This tutorial will run you through the steps of coding on brake force display. BMW offered a safety feature called Adaptive Brake Lights, also known as Brake Force Display. The purpose of the lights is to indicate to drivers behind the car that you are braking at an intense level

We will be using the application called Bimmercode to code this feature in, you can download the app for IOS or ANDROID. Check if your car is compatible HERE.

Bimmercode’s website suggests using the Veepeak Bluetooth Adapter, in order to connect your phone to the car via bluetooth.

You can use Code: YTBDST15 at checkout to receive 15% off of your purchase.

Veepeak Bluetooth Adapter

Veepeak Bluetooth Adapter

 

Let’s jump into the coding process!

Open bimmercode, plug your Veepeak Adapter into the OBD2 port (located near your left foot in the driver’s side footwell)

Select your adapter: Veepeak OBDCheck BLE, then select your vehicle (In my case, BMW 2 Series, M2)

 

Screen+Shot+2020-05-23+at+12.43.30+PM.jpg
Screen+Shot+2020-05-23+at+12.43.55+PM.jpg

Once your control units load up, we will be jumping into The Front Electronic Module (FEM_01)

We will be coding three options here.

  • Brake Force Display Type - Flashing

  • Brake Force Display Activation Speed - 5 km/h

  • BFD Activation Brake Force - Weak Breaking

Screen Shot 2020-05-23 at 12.49.53 PM.png
Screen Shot 2020-05-23 at 12.50.20 PM.png
Screen Shot 2020-05-23 at 12.52.45 PM.png
Screen Shot 2020-05-23 at 12.53.08 PM.png
Screen Shot 2020-05-23 at 12.53.17 PM.png

Feel Free to play with these settings to find the right combination for yourself. This combination worked well for me. Now we will go ahead and code all of these settings. Find Code in the top right, let the car go through the motions. Do not touch anything while the car is coding. Once it has finished we will be heading back to the control units section.

Screen Shot 2020-05-23 at 12.58.41 PM.png
Screen Shot 2020-05-23 at 12.59.02 PM.png

Now select Brake Force Display Lights - Select Bremslichter. Then Select Brake Force Display Flashing Frequency - Select 5 OR 3 time per second. However many times you will like your BFD to flash.

Screen Shot 2020-05-23 at 12.59.32 PM.png
Screen Shot 2020-05-23 at 12.59.20 PM.png

Once your selections have been made, we will now code these functions. Find code in the top right corner of the app, hit code. Let the car do its thing.

Once you are all finished coding you can then remove the veepeak adapter from the OBD2 port and store it somewhere safe, I like to keep mine in my glove compartment so I can code features on the fly.

If you want to code the car back to your previous settings go ahead and use the backup feature. (Bimmercode stores backups of your car so you can undo anything that you code easily.)

If you guys are interested in watching my full video of BFD, you can do so here: