BMDiag WiFi ENET Help

BIMMERCODE QUICK START GUIDE FOR BMDiag WiFi ENET.

 

Recommended Reading if you are having problems connecting to Bimmercode:

 

Bimmercode quick start guide for BMDiag WIFI ENET ADAPTER.

 

The BMDiag WiFi interface is compatible with both iOS and Android versions of the Bimmercode app, the pairing procedures for these operating systems are very similar. 

Connection setup

Please follow the instructions listed here in order to prevent external interference during coding and avoid problems. Only OBD adapters that are listed on Bimmercode website can be used with BimmerCode and it is not possible to connect using any other device.

For Apple iOS - iPhone and iPad devices:

BMDiag adapter connection:

Plug in the BMDiag adapter into the OBD port in the footwell on the driver side in the car.

Enable the Airplane mode on the iOS device.

Turn on WiFi on the iOS device.

Turn off Bluetooth on the iOS device.

Disable CarPlay in the iOS settings (“Settings” > “General” > “CarPlay” > Select car > Disable “CarPlay”).

Disconnect the iOS device in the iDrive settings in the car (“COM” > “Mobile devices” > Select the device > “Disconnect device”).

Keep the distance between the iOS device and the adapter as short as possible.

In wifi settings look for and connect to the Adapter network named  WIFI_ENET, the password is 12345678. And wait a moment until the connection is established.

Open the settings in the BimmerCode app and make sure the correct adapter type (MHD ENET Black) is selected.

If using iOS 14 or later please check that Bimmercode is allowed to use the local network: Settings/ Privacy/ Local Network 

Tap “Connect” on the start screen in the BimmerCode app once you have prepared the vehicle for connection.

Thats all there is to it!

For Android OS (Samsung etc)

BMDiag WiFi adapter connection

Plug in the BMDiag adapter into the OBD port in the footwell on the driver side in the car.

Enable the Airplane mode on the Android device.

Turn off Bluetooth on the Android device.

Turn on Wi-Fi on the Android device.

If connected, disconnect the Android device in the iDrive settings in the car (“COM” > “Mobile devices” > Select the device > “Disconnect device”).

Disconnect any additional Bluetooth connections to other devices.

Keep the distance between the Android device and the adapter as short as possible.

 in the device wifi settings, connect to the BMDiag Adapter network, named WIFI_ENET, the password is 12345678. And wait a moment until the connection is established.

Open the settings in the BimmerCode app and make sure the correct adapter type is selected.

Tap “Connect” on the start screen in the BimmerCode app.

Prepare your car

Turn on the ignition in the car. For G-Series cars the diagnostic mode has to be activated additionally (press the start button in the car three times in quick succession without pushing the brake or clutch pedal).

Ensure that no gear is engaged (selector lever position P for cars with automatic transmission) and that the parking brake is on.

Make sure all electrical consumers (lights, heating, ventilation etc.) are turned off.

Coding

There are two different ways to code your car: The basic mode allows you to code the most popular coding options in an easy and convenient way and the expert mode is intended for experienced users that are already familiar with coding and have special knowledge.

Coding in basic mode

Connect to the car as described in the chapter ”Connecting”.

Select a control unit from the list.

Make the desired changes for the selected control unit. You can find a list of the supported coding options for your car here.

Tap ”Code” to start the coding process.

Coding in expert mode

Connect to the car as described in the chapter ”Connecting”.

Select a control unit from the list.

Activate expert mode by selection ”Expert mode”.

Make the desired changes for the selected control unit.

Tap ”Code” to start the coding process.

Using expert mode incorrectly can cause serious problems in the car. This feature is intended for experienced users with special knowledge only and the use is at your own risk.

 

Backups:

Apple iOS iPhone iPad 

Every time the coding data is read from a control unit a backup of the coding data is created automatically to restore the original coding data later or recover in case of an error.

Restoring

Connect to the car as described in the chapter ”Connection setup”.

Select a control unit from the list.

Tap ”Backups”.

Select a backup from the list (the backups are sorted ascending by creation date). To restore the original coding data you have to select the last backup in the list.

Tap ”Done”.

Tap ”Code” to start the coding process.

Exporting backups

To have access to your backups after changing your iOS device, you should save them regularly. To export the backups to your Windows or Mac computer please follow the steps described here.

***The backups will be lost when deleting the app from your device, so please make sure to export and save them before.***

Android Devices

The first time the coding data is read from a control unit a backup is created automatically to restore the original coding data later or to recover in case of an error.

Restoring

Connect to the car as described in the chapter ”Connecting”.

Select a control unit from the list.

Tap the menu button in the top right corner.

Tap ”Restore”.

Tap ”Restore" in the dialog to start the coding process.

Exporting backups

To have access to your backups after changing your Android device, you should save them regularly. The backups are saved to the external storage in ”BimmerCode/Backups”. To export the backups to your Windows or Mac computer please follow the steps described here