BMW X5
BMW Garage BMW Meets Register Today's Posts

Post Reply
 
Thread Tools Search this Thread
      04-19-2020, 05:37 PM   #1
mrjoed2
Banned
210
Rep
715
Posts

Drives: '14 650 M Sport Edition
Join Date: May 2012
Location: Florida

iTrader: (0)

Recommended Bimmercode Adapter

Hi all,

Got my M50i last month & would like to do some coding.
1st item on agenda get rid of the ASS - and I mean pain in ASS!

Wondering what OBD adapter is recommended, I see Bimmercode has changed some on the approved list from last month.
I can go IOS or Android. WIFI or BT. And suggestions would be appreciated.
Appreciate 0
      04-19-2020, 08:49 PM   #2
VTENGR
Lieutenant Colonel
1051
Rep
1,951
Posts

Drives: 2020 X5 M50i
Join Date: Aug 2018
Location: Atlanta

iTrader: (1)

Quote:
Originally Posted by mrjoed2 View Post
Hi all,

Got my M50i last month & would like to do some coding.
1st item on agenda get rid of the ASS - and I mean pain in ASS!

Wondering what OBD adapter is recommended, I see Bimmercode has changed some on the approved list from last month.
I can go IOS or Android. WIFI or BT. And suggestions would be appreciated.
Personally I would get an Enet cable and a lightning adapter to use bimmercode on iOS. This setup is faster than the BT adapters. Doesn't limit what coding you can do. Is cheaper. And allows you to step up to more advanced coding using Esys down the road if you choose to.
Appreciate 1
claykin1587.50
      04-20-2020, 07:47 AM   #3
MCHK
New Member
Hong Kong
2
Rep
6
Posts

Drives: BMW X5
Join Date: Mar 2019
Location: Hong Kong

iTrader: (0)

Agree no more!
Enet cable is the best choice simply becasue physical cable is the most reliable connection for coding.
Since my G05 has it's own WiFi signal and my car cam does the same thing, plus the other WiFi networks around from other Vehicles, there is just way too much iinterference around for a stable wireless coding.


Quote:
Originally Posted by VTENGR View Post
Personally I would get an Enet cable and a lightning adapter to use bimmercode on iOS. This setup is faster than the BT adapters. Doesn't limit what coding you can do. Is cheaper. And allows you to step up to more advanced coding using Esys down the road if you choose to.
Appreciate 0
      04-20-2020, 08:39 AM   #4
russelldav
456bhp for breakfast
russelldav's Avatar
Canada
425
Rep
913
Posts

Drives: 2019 X5 50i
Join Date: Oct 2013
Location: Vancouver, Canada

iTrader: (0)

https://bimmercode.app/adapters/

I have the UniCarScan and it has been 100% reliable for me for 18 months.
Appreciate 0
      04-20-2020, 09:22 AM   #5
LexxM3
Colonel
LexxM3's Avatar
Canada
1698
Rep
2,609
Posts

Drives: E46M3, G05X5
Join Date: Apr 2019
Location: Waterloo, Canada

iTrader: (0)

Garage List
2019 X5  [0.00]
Quote:
Originally Posted by MCHK View Post
Agree no more!
Enet cable is the best choice simply becasue physical cable is the most reliable connection for coding.
Since my G05 has it's own WiFi signal and my car cam does the same thing, plus the other WiFi networks around from other Vehicles, there is just way too much iinterference around for a stable wireless coding.


Quote:
Originally Posted by VTENGR View Post
Personally I would get an Enet cable and a lightning adapter to use bimmercode on iOS. This setup is faster than the BT adapters. Doesn't limit what coding you can do. Is cheaper. And allows you to step up to more advanced coding using Esys down the road if you choose to.
That is all pretty misguided. In fact, on iOS, while the wired coding is way faster (and slightly cheaper if one cares), it is less reliable (simply likely due to poor Apple implementation) than a good BT interface when following Bimmercode instructions exactly.

Anyway, OP, do a search (maybe by name of adapter specified as supported by Bimmercode in their documentation) as pros and cons of each interface have been discussed and documented many times.

Update: for example, review this thread: https://g05.bimmerpost.com/forums/sh....php?t=1673401
__________________
G05 X5 x40i (04/2019 mfg, Canada) on S18A-19-11-540
Appreciate 0
      04-20-2020, 10:36 AM   #6
mrjoed2
Banned
210
Rep
715
Posts

Drives: '14 650 M Sport Edition
Join Date: May 2012
Location: Florida

iTrader: (0)

Quote:
Originally Posted by LexxM3 View Post
That is all pretty misguided. In fact, on iOS, while the wired coding is way faster (and slightly cheaper if one cares), it is less reliable (simply likely due to poor Apple implementation) than a good BT interface when following Bimmercode instructions exactly.

Anyway, OP, do a search (maybe by name of adapter specified as supported by Bimmercode in their documentation) as pros and cons of each interface have been discussed and documented many times.

Update: for example, review this thread: https://g05.bimmerpost.com/forums/sh....php?t=1673401
Thanks Lexx I will. I just asked since it appears there are several new adapters on the Bimmercode approval list, 3 OBDLink bluetooth models that appear well rated.
Appreciate 0
      04-20-2020, 10:38 AM   #7
mrjoed2
Banned
210
Rep
715
Posts

Drives: '14 650 M Sport Edition
Join Date: May 2012
Location: Florida

iTrader: (0)

I general wouldn't bluetooth be more reliable, as there is less chance of interference that WIFI ?
Appreciate 0
      04-20-2020, 10:58 AM   #8
LexxM3
Colonel
LexxM3's Avatar
Canada
1698
Rep
2,609
Posts

Drives: E46M3, G05X5
Join Date: Apr 2019
Location: Waterloo, Canada

iTrader: (0)

Garage List
2019 X5  [0.00]
Quote:
Originally Posted by mrjoed2 View Post
I general wouldn't bluetooth be more reliable, as there is less chance of interference that WIFI ?
The poster asserting interference is not incorrect in his likely underlying knowledge that BT and WIFI share the 2.4GHz band. But the rest of the comments misattributed actual situations and ignored real experience.

Yes, theoretically WIFI can interfere with BT, but in practice it is rare and won't happen in the car when Bimmercode instructions are followed. These days, lack of reliability is very rarely a result of decades proven and refined hardware technologies and almost 100% attributable to rampant shitty software (and much less likely, firmware) implementations. This is why OBDLink MX+ BT interface is more reliable than the Lightning to Ethernet interface.

Update: Looking at the updated Bimmercode list, there does appear to be a couple of new WIFI adapters on the list supporting G-series. I haven't yet heard of extensive experience with WIFI adapters on iOS and it has been a very long time (years) coming. The BT and wired adapters there have been on the list for a long time. The issue is also whether you will want to use the same adapter for both Android and iOS, as well as possibly ESys eventually. And local availability can be an issue. When you take all those and *proven by experience* reliability into account, it's a much smaller set and still likely either a) OBDLink MX+ BT or b) Lightning or USB to Ethernet cable plus OBDII Ethernet cable.
__________________
G05 X5 x40i (04/2019 mfg, Canada) on S18A-19-11-540
Appreciate 0
      04-20-2020, 02:02 PM   #9
mrjoed2
Banned
210
Rep
715
Posts

Drives: '14 650 M Sport Edition
Join Date: May 2012
Location: Florida

iTrader: (0)

Quote:
Originally Posted by LexxM3 View Post
The poster asserting interference is not incorrect in his likely underlying knowledge that BT and WIFI share the 2.4GHz band. But the rest of the comments misattributed actual situations and ignored real experience.

Yes, theoretically WIFI can interfere with BT, but in practice it is rare and won't happen in the car when Bimmercode instructions are followed. These days, lack of reliability is very rarely a result of decades proven and refined hardware technologies and almost 100% attributable to rampant shitty software (and much less likely, firmware) implementations. This is why OBDLink MX+ BT interface is more reliable than the Lightning to Ethernet interface.

Update: Looking at the updated Bimmercode list, there does appear to be a couple of new WIFI adapters on the list supporting G-series. I haven't yet heard of extensive experience with WIFI adapters on iOS and it has been a very long time (years) coming. The BT and wired adapters there have been on the list for a long time. The issue is also whether you will want to use the same adapter for both Android and iOS, as well as possibly ESys eventually. And local availability can be an issue. When you take all those and *proven by experience* reliability into account, it's a much smaller set and still likely either a) OBDLink MX+ BT or b) Lightning or USB to Ethernet cable plus OBDII Ethernet cable.

Appreciate the info. I agree the OBDLink MX+ would be the safest bet for a adapter. Curious it has apparently increased in price & is now $119 from all sources. Going through the threads it was approx $70-80 last year. I still am going between doing it myself & paying for remote coding.
Appreciate 0
      04-20-2020, 03:33 PM   #10
eagle_bmw
Lieutenant
United_States
183
Rep
419
Posts

Drives: 2019 BMW X5 40i
Join Date: May 2019
Location: USA

iTrader: (0)

I have both. MX+ surely is reliable and never failed me ever. I kept it by the small driver side compartment. It is, however, very very slow.

ENET+Lighting combo is fast and reliable once you get it connected. I've experienced at least a couple times where it failed to connect but got fixed by starting over. Once it's on it is good.

I personally like using the combo more than the MX+ because of speed. For example: reading and coding BDC would be about 5 minutes for me. Compare that to ~10-15 seconds with the Enet/lighting.
__________________
2019 X5 40i M-Sport
07/2020.54 -> 11/2020.50 -> 03/2021.50 -> 07/2021.85 [All OTAs]
Appreciate 0
      04-21-2020, 02:03 PM   #11
rastaman777
Lieutenant
United_States
70
Rep
449
Posts

Drives: 2020 i8 coupe,2019x5,2019 740i
Join Date: Sep 2015
Location: NY

iTrader: (0)

I'm using the OBDLink MX+ as well.
Haven't had any issues with it coding my G05, i8 and 7 series.
Yes, a little on the slow side, but we're talking about 1 minute perhaps to load up into.
I'm super impatient, and sure I would like faster, but with regards to the slowness, it's definitely not an issue for the me.
If I could get more options available, I would consider connecting in a different manner.
Appreciate 0
      05-09-2020, 06:11 PM   #12
LionelPoilane
New Member
LionelPoilane's Avatar
0
Rep
6
Posts

Drives: BMW X3
Join Date: May 2020
Location: New York

iTrader: (0)

All you need for coding your car with BimmerCode is one of the supported OBD adapters.
Appreciate 0
      05-17-2020, 02:56 PM   #13
GTF
Second Lieutenant
GTF's Avatar
No_Country
370
Rep
245
Posts

Drives: 2021 M340i, 2023 X1
Join Date: Dec 2013
Location: St. Charles, IL

iTrader: (0)

Did my first Bimmercode mods today with the OBDLink MX+, and it was easier and quicker than anticipated. Shouldn't have delayed so long.
Coded:
S/S off (as default)
Eliminated "warning" screen on start-up
Added tire temp.
Added 5-blink option on the turn signal

Wanted to turn on rear "running lights", but apparently not an option.
I'll have to investigate more....those were the important ones.
Have to look at some graphics options....Ideas?
Appreciate 0
      05-17-2020, 03:35 PM   #14
LexxM3
Colonel
LexxM3's Avatar
Canada
1698
Rep
2,609
Posts

Drives: E46M3, G05X5
Join Date: Apr 2019
Location: Waterloo, Canada

iTrader: (0)

Garage List
2019 X5  [0.00]
Quote:
Originally Posted by GTF View Post
Did my first Bimmercode mods today with the OBDLink MX+, and it was easier and quicker than anticipated. Shouldn't have delayed so long.
Coded:
S/S off (as default)
Eliminated "warning" screen on start-up
Added tire temp.
Added 5-blink option on the turn signal

Wanted to turn on rear "running lights", but apparently not an option.
I'll have to investigate more....those were the important ones.
Have to look at some graphics options....Ideas?
Nice.

To reduce confusion: You didn't code ASS off; rather you coded ASS to remember your last setting, whether that be off or on; the function is best referred to and thought of as "ASS Memory" to reduce confusion.

For visual stuff, ADV (if you don't have it i.e. have a MY2019 car) and different dash formats (in particular Alpina dash) are worthwhile.
__________________
G05 X5 x40i (04/2019 mfg, Canada) on S18A-19-11-540
Appreciate 1
GTF370.00
      05-17-2020, 04:08 PM   #15
GTF
Second Lieutenant
GTF's Avatar
No_Country
370
Rep
245
Posts

Drives: 2021 M340i, 2023 X1
Join Date: Dec 2013
Location: St. Charles, IL

iTrader: (0)

Quote:
Originally Posted by LexxM3 View Post
Nice.

To reduce confusion: You didn't code ASS off; rather you coded ASS to remember your last setting, whether that be off or on; the function is best referred to and thought of as "ASS Memory" to reduce confusion.

For visual stuff, ADV (if you don't have it i.e. have a MY2019 car) and different dash formats (in particular Alpina dash) are worthwhile.
LexxM3
Your many Bimmercode posts have been really informative...made my participation comfortable. I'm waiting until after my 10K service before adding the (more "obvious") graphics. Are there photos / videos of the various "animation" options? I've seen the dash formats, but not startups, etc. I thought the Bimmercode website would have examples, but apparently not.
I see you have E46M3....nice. One of my favorite cars was my '99 E36M3 manual.

Last edited by GTF; 05-17-2020 at 04:10 PM.. Reason: sp
Appreciate 0
      05-20-2020, 10:12 AM   #16
GTF
Second Lieutenant
GTF's Avatar
No_Country
370
Rep
245
Posts

Drives: 2021 M340i, 2023 X1
Join Date: Dec 2013
Location: St. Charles, IL

iTrader: (0)

OK...just one more bimmercode help request (at least for now):
Want iDrive to shut down upon opening door. It's in the demo mode, but I can't find when "coding".
Also, I can't seem to access some of the control units... get "error reading code"
I'm using the OBDLink MX+
Thanks!
Appreciate 0
      05-20-2020, 10:25 AM   #17
LexxM3
Colonel
LexxM3's Avatar
Canada
1698
Rep
2,609
Posts

Drives: E46M3, G05X5
Join Date: Apr 2019
Location: Waterloo, Canada

iTrader: (0)

Garage List
2019 X5  [0.00]
Quote:
Originally Posted by GTF View Post
OK...just one more bimmercode help request (at least for now):
Want iDrive to shut down upon opening door. It's in the demo mode, but I can't find when "coding".
Also, I can't seem to access some of the control units... get "error reading code"
I'm using the OBDLink MX+
Thanks!
iDrive shutdown upon door opening: mine has done that stock from day one, so I've never investigated that. Perhaps that's part of one of the settings of Comfort Access. Can dig deeper.

Not working ECUs: Might be related to being in Diagnostic Mode. You should code in Diagnostic Mode, which turns on almost all ECUs in the car. In the past, you had to do that manually before starting to code by pressing Start Button 3 times without touching the brake. Recent Bimmercode versions appear to automatically *toggle* the car into Diagnostic Mode, but I believe I also noticed that if you were already in Diagnostic Mode, Bimmercode actually *toggles* the car OUT of Diagnostic Mode. Confusing. Perhaps observe that. You can see if you're in Diagnostic Mode right now by looking at one of your static iDrive system messages.

PS: Unfortunately I don't have that 2005 PY E46M3 (or the previous 2001 TS E46M3) and I do miss it. Part of the story here: https://www.bimmerpost.com/forums/sh...php?p=25509037
__________________
G05 X5 x40i (04/2019 mfg, Canada) on S18A-19-11-540
Appreciate 2
GTF370.00
prototyp228.00
      05-20-2020, 12:40 PM   #18
GTF
Second Lieutenant
GTF's Avatar
No_Country
370
Rep
245
Posts

Drives: 2021 M340i, 2023 X1
Join Date: Dec 2013
Location: St. Charles, IL

iTrader: (0)

Quote:
Originally Posted by LexxM3 View Post
iDrive shutdown upon door opening: mine has done that stock from day one, so I've never investigated that. Perhaps that's part of one of the settings of Comfort Access. Can dig deeper.

Not working ECUs: Might be related to being in Diagnostic Mode. You should code in Diagnostic Mode, which turns on almost all ECUs in the car. In the past, you had to do that manually before starting to code by pressing Start Button 3 times without touching the brake. Recent Bimmercode versions appear to automatically *toggle* the car into Diagnostic Mode, but I believe I also noticed that if you were already in Diagnostic Mode, Bimmercode actually *toggles* the car OUT of Diagnostic Mode. Confusing. Perhaps observe that. You can see if you're in Diagnostic Mode right now by looking at one of your static iDrive system messages.

PS: Unfortunately I don't have that 2005 PY E46M3 (or the previous 2001 TS E46M3) and I do miss it. Part of the story here: https://www.bimmerpost.com/forums/sh...php?p=25509037
You're right again...
The triple push on start not required...all control units were again accessible. And iDrive turn off was accomplished in Comfort Access (labeled as "turn engine off" on exit...same result). Done.
Thanks again!
Appreciate 1
LexxM31697.50
      05-25-2020, 11:45 AM   #19
novablackm3
Captain
125
Rep
813
Posts

Drives: Performante, G05 M50i, RR SVR
Join Date: Mar 2009
Location: Northern VA

iTrader: (3)

use the ESYS cable its SOOOO much faster.

I just coded my wifes 2020 m50i with the following esys cable and lighting ethernet adapater.

https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1

https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1

, having used bluetooth before this is soo much faster.

I did have to unplug and plug the lighting cable a few times for it to connect but after it connected was flawless.

M dash, M startup and sport individual start up took less than 5 min once connected
__________________
Huracán Performante 18- Novitec Springs | RR SVR 19 | G05 X5 M50i | E70 11 X5M retired |
Jerez Black E92 10 m3 RE SSK | AFE Filter | Fabspeed XFC / Xpipe | AA ECU 1.5v | BMW PSW | Envy Charger | Megan Exhaust
Appreciate 0
      05-25-2020, 11:55 AM   #20
LexxM3
Colonel
LexxM3's Avatar
Canada
1698
Rep
2,609
Posts

Drives: E46M3, G05X5
Join Date: Apr 2019
Location: Waterloo, Canada

iTrader: (0)

Garage List
2019 X5  [0.00]
Quote:
Originally Posted by novablackm3 View Post
use the ESYS cable its SOOOO much faster.

I just coded my wifes 2020 m50i with the following esys cable and lighting ethernet adapater.

https://www.amazon.com/gp/product/B0...UTF8&psc=1

https://www.amazon.com/gp/product/B0...UTF8&psc=1

, having used bluetooth before this is soo much faster.

I did have to unplug and plug the lighting cable a few times for it to connect but after it connected was flawless.

M dash, M startup and sport individual start up took less than 5 min once connected
Yap, that is very consistent experience: OBDII Ethernet cable plus Lightning Ethernet adapters are much faster (and a little cheaper) and somewhat less reliable than OBDLink MX+ BT interface.
__________________
G05 X5 x40i (04/2019 mfg, Canada) on S18A-19-11-540
Appreciate 0
      05-25-2020, 02:59 PM   #21
mitch57
Lieutenant Colonel
805
Rep
1,788
Posts

Drives: 2020 BMW X7 xDrive40i
Join Date: Oct 2019
Location: Pacific Northwest

iTrader: (0)

Quote:
Originally Posted by LexxM3 View Post
Yap, that is very consistent experience: OBDII Ethernet cable plus Lightning Ethernet adapters are much faster (and a little cheaper) and somewhat less reliable than OBDLink MX+ BT interface.
Unfortunately, this option is only available for apple devices.

Quote:
Originally Posted by LexxM3 View Post
somewhat less reliable than OBDLink MX+ BT interface.
Are you saying the hard wired solution is less reliable than the Bluetooth method?
Appreciate 0
      05-25-2020, 04:04 PM   #22
LexxM3
Colonel
LexxM3's Avatar
Canada
1698
Rep
2,609
Posts

Drives: E46M3, G05X5
Join Date: Apr 2019
Location: Waterloo, Canada

iTrader: (0)

Garage List
2019 X5  [0.00]
Quote:
Originally Posted by mitch57 View Post
Quote:
Originally Posted by LexxM3 View Post
Yap, that is very consistent experience: OBDII Ethernet cable plus Lightning Ethernet adapters are much faster (and a little cheaper) and somewhat less reliable than OBDLink MX+ BT interface.
Unfortunately, this option is only available for apple devices.

Quote:
Originally Posted by LexxM3 View Post
somewhat less reliable than OBDLink MX+ BT interface.
Are you saying the hard wired solution is less reliable than the Bluetooth method?
Yes, just read the posts, including literally the post I replied to just above :-). Lightning to Ethernet adapter is not as reliable. For example, it often has to be plugged and unplugged multiple times to start to work. Once it starts working it seems to continue to work for the coding session so far, but beginner users should be aware of this potential issue. That's all that I keep on harping about regarding the Lightning to Ethernet connector.

Is there not a USB-C to Ethernet adapter for newer Androids? I thought these do exist, but all my Android devices are older Micro USB and I have not found such an adapter.

UPDATE: here is an article on Android Ethernet for someone to investigate: https://www.wirelesshack.org/how-to-...onnection.html (if you're looking for and/or ready for that complexity).
__________________
G05 X5 x40i (04/2019 mfg, Canada) on S18A-19-11-540
Appreciate 0
Post Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 04:25 AM.




xbimmers
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST