11-08-2018, 12:24 AM | #45 | |
Luxury at the redline :)
9103
Rep 7,563
Posts |
Quote:
The whole point of coding is so the vehicle's CANBus system can dictate instructions to the parts for which the software is written for.. Since the US software is not written to work with the European switch, the vehicle is rejecting it. You need to recode the FEM module to accept the new Euro switch and then the CANBus will recognize the new part, remove the error and then work with the new switch. Your vehicle is engineered in a modular form to accept both the US & Euro switch, so you are not compromising the vehicle in any way by changing the factory mapping. Coding nonissue unless the software is updated again, which defaults it back to factory settings. In that case, just rinse and repeat the coding. |
|
Appreciate
3
|
11-08-2018, 01:32 AM | #46 | |
Luxury at the redline :)
9103
Rep 7,563
Posts |
Quote:
Since the control circuit power subset is not mapped to illuminated the LED on the US switch, coding is will work in this case. And like Andrew said, it's pointless since there is no transparent fog indicator button available separately. |
|
Appreciate
2
AndrewC198910910.50 QuarterMileJoe9.00 |
11-08-2018, 03:31 AM | #47 | |
I INDIC8
612
Rep 1,286
Posts
Drives: 2018 LBB M2, 6MT
Join Date: Dec 2016
Location: Cleveland, OH
|
Quote:
The "supply voltage" just needs to be between 9V and 16V, and "Terminal 30F" has to be on.
__________________
2004 Matrix XRS 6MT => 2008 VW R32 DSG => 2012 Audi TTRS 6MT => 2018 BMW ///M2 6MT
I'm an IT guy by trade and tech nerd by choice. I like HPDEs, parts of US Hwy 129, NC 28, and the Cherohala Skyway. I'm also a fan of aural pleasure. |
|
Appreciate
1
QuarterMileJoe9.00 |
11-08-2018, 03:37 AM | #48 | |
I INDIC8
612
Rep 1,286
Posts
Drives: 2018 LBB M2, 6MT
Join Date: Dec 2016
Location: Cleveland, OH
|
Quote:
I need to pull out my Windows laptop again and start digging through ESYS, just was hoping maybe someone else had run into this before and knew where to start. Note that I already have the coding changes made to make the fog lights work / etc. I can push the button, the cluster "telltale" for the rear fog comes on, the lights work. The only "problem" is the error in the FEM that is seen by ISTA+.
__________________
2004 Matrix XRS 6MT => 2008 VW R32 DSG => 2012 Audi TTRS 6MT => 2018 BMW ///M2 6MT
I'm an IT guy by trade and tech nerd by choice. I like HPDEs, parts of US Hwy 129, NC 28, and the Cherohala Skyway. I'm also a fan of aural pleasure. |
|
Appreciate
0
|
11-08-2018, 11:59 AM | #49 | ||
Luxury at the redline :)
9103
Rep 7,563
Posts |
Quote:
FEM_BODY> 3064 LCECONFIGURATION>[COLOR="DarkRed"][COLOR="BLACK"]LCE_BEL_LIN_VAR>[/COLOR]BEL_FLC_NSL[/COLOR] if you're using a Euro switch.. This should sync the FEM module with the Euro switch. Good luck. BEL = beleuchtung = lighting. FLC = (automatische) fahrlichtsteuerung = (automatic) headlight control. NSW = nebelscheinwerfer = front fog lights. NSL = nebelschlussleuchten = rear fog lights. LWR = leuchtweitenregulierung = headlight range adjustment (not in North America). Last edited by Poochie; 11-08-2018 at 12:04 PM.. |
||
Appreciate
3
|
11-09-2018, 04:05 AM | #50 | |
I INDIC8
612
Rep 1,286
Posts
Drives: 2018 LBB M2, 6MT
Join Date: Dec 2016
Location: Cleveland, OH
|
Quote:
Many thanks!
__________________
2004 Matrix XRS 6MT => 2008 VW R32 DSG => 2012 Audi TTRS 6MT => 2018 BMW ///M2 6MT
I'm an IT guy by trade and tech nerd by choice. I like HPDEs, parts of US Hwy 129, NC 28, and the Cherohala Skyway. I'm also a fan of aural pleasure. |
|
Appreciate
1
Poochie9103.00 |
11-09-2018, 11:53 PM | #51 |
I INDIC8
612
Rep 1,286
Posts
Drives: 2018 LBB M2, 6MT
Join Date: Dec 2016
Location: Cleveland, OH
|
So it looks like "LCE_BEL_LIN_VAR" also has an option for "nicht_active" (werte FF), and the comment text next to it in ESYS says that setting Werte to FF "means not check of the variant ID".
So that seems like it would make the FEM_BODY stop caring about which switch is installed, i.e. I could change between the two at will without a problem. I'm going to try coding it to this first and see if that makes things happy, because then the switch module can be swapped without needing to be recoded each time. Also interesting though - there is another entry called "LCE_BEL_LIN_SPARE_VAR". Currently it is set to "ersatz_variante" which has a Werte of FE. There are no other options in the drop-down for the setting, but I could obviously hand-edit the Werte. I wonder if the "SPARE_VAR" is meant to allow you to use another LIN module temporarily without changing the coding on the "main" entry? This seems like it would be exactly what I want... but per Google Translate, "SPARE" auf Deutsch translates to "save" in english. So I don't really know WTF this actually does, and I don't want to break stuff.
__________________
2004 Matrix XRS 6MT => 2008 VW R32 DSG => 2012 Audi TTRS 6MT => 2018 BMW ///M2 6MT
I'm an IT guy by trade and tech nerd by choice. I like HPDEs, parts of US Hwy 129, NC 28, and the Cherohala Skyway. I'm also a fan of aural pleasure. |
Appreciate
0
|
11-10-2018, 01:34 AM | #52 | |
I INDIC8
612
Rep 1,286
Posts
Drives: 2018 LBB M2, 6MT
Join Date: Dec 2016
Location: Cleveland, OH
|
Quote:
I just tried messing with the "LCE_BEL_LIN_SPARE_VAR" and that didn't seem to work, although I just realized now (after coming back in the house), that I coded the wrong Werte into LCE_BEL_LIN_SPARE_VAR. (BEL_FLC_NSL is Werte 06, but for some reason I coded 04 into SPARE_VAR - this could explain why it didn't work, I don't know what switch that Werte corresponds to but it isn't BEL_FLC_NSL!) After that failed, I reset LCE_BEL_LIN_SPARE_VAR back to default (werte FE I believe), and tried coding "nicht_aktiv" (werte FF) for LCE_BEL_LIN_VAR. nicht_aktiv didn't work, contrary to what the Comment in ESYS implies. So then I finally went back and coded to BEL_FLC_NSL, and huzzah! Attached image from ISTA+ as proof... interestingly, the error in FEM did not clear on its own - it was still "recorded," but there is a column for "current" or "Active" or something, and that changed to "No" after I set the proper value, indicating that the actual error wasn't "live" anymore. So I still had to then clear the error memory to make it go away for good. The learning takeaway here: "nicht_aktiv" for LCE_BEL_LIN_VAR doesn't seem to work, at least not on a 2018 F87. You have to code it to the proper matching setting for the switch, which if you have the one mentioned elsewhere in these threads (rear fog button but no front fog button), you want "BEL_FLC_NSL". (The default value for a US-spec car is just "BEL_FLC".)
__________________
2004 Matrix XRS 6MT => 2008 VW R32 DSG => 2012 Audi TTRS 6MT => 2018 BMW ///M2 6MT
I'm an IT guy by trade and tech nerd by choice. I like HPDEs, parts of US Hwy 129, NC 28, and the Cherohala Skyway. I'm also a fan of aural pleasure. |
|
Appreciate
1
Poochie9103.00 |
11-10-2018, 02:42 AM | #53 | ||
Luxury at the redline :)
9103
Rep 7,563
Posts |
Quote:
In my previous post, I attached the glossary of terms for each legend and corresponded "BEL_FLC_NSL" for the F87 with the Euro switch (No front fogs or light control). I don't recommend you interfere with it again, since you already got it to sync properly but if you want to the SPARE_VAR coding to work, you have to manual enter the Werte [COLOR="DarkRed"] "FF" [/COLOR] for both parameters. I believe that leaves the PCB unchecked by the FEM_BODY and allows you to alternate switches, without an error message. But I am not sure what are the affects of leaving it unchecked. |
||
Appreciate
2
AndrewC198910910.50 QuarterMileJoe9.00 |
11-11-2018, 11:31 AM | #54 | ||
Brigadier General
10911
Rep 4,541
Posts
Drives: 2015 328d xDrive
Join Date: Aug 2010
Location: NoVA
|
Quote:
Quote:
Just coded this for my M2 and all seems well. I also have a 328 I did a euro switch replacement and coding on but it has a front AND rear fog button. Any idea what the BEL_LIN_VAR setting would be for that car? I assume it would be BEL_FLC_NSW_NSL? |
||
Appreciate
3
|
11-11-2018, 02:06 PM | #55 | |
Luxury at the redline :)
9103
Rep 7,563
Posts |
Quote:
If so, you're correct, the proper coding for that with a Euro switch installed would be: [COLOR="DarkRed"]BEL_FLC_NWS_NSL[/COLOR]. The only other option is "headlight range control" [COLOR="DarkOrange"]LWR[/COLOR].. Which for some reason is only available in countries like India.. : |
|
Appreciate
1
QuarterMileJoe9.00 |
11-11-2018, 02:17 PM | #56 | |
Brigadier General
10911
Rep 4,541
Posts
Drives: 2015 328d xDrive
Join Date: Aug 2010
Location: NoVA
|
Quote:
It's a '15 F30. Just checked and it's exactly the same coding as the M2 just with the added NSW. Headlight range control is also available in the UK I believe. It's another knob on the switch that allows drivers to adjust the level of their low beams manually. Seems like it would be useful but I guess the DOT thinks most of the people on the road here are too dumb to figure out how to use them correctly. I'd have to agree with them given the amount of times I drive at night and see people forgetting to turn their headlights on/people driving with their high beams on. No shortage of idiots on the road.
__________________
Last edited by AndrewC1989; 11-11-2018 at 02:56 PM.. |
|
Appreciate
3
|
11-11-2018, 09:41 PM | #57 |
I INDIC8
612
Rep 1,286
Posts
Drives: 2018 LBB M2, 6MT
Join Date: Dec 2016
Location: Cleveland, OH
|
While we are on the topic of lighting mods...
Anyone know if there is a way to make the DRLs turn off when the headlight switch is at "0"? I know that I can manually shut them off via iDrive, but I like the idea of the switch's "off" setting turning off *all* the lighting, including the DRLs.
__________________
2004 Matrix XRS 6MT => 2008 VW R32 DSG => 2012 Audi TTRS 6MT => 2018 BMW ///M2 6MT
I'm an IT guy by trade and tech nerd by choice. I like HPDEs, parts of US Hwy 129, NC 28, and the Cherohala Skyway. I'm also a fan of aural pleasure. |
Appreciate
0
|
11-11-2018, 10:05 PM | #58 | |
Brigadier General
10911
Rep 4,541
Posts
Drives: 2015 328d xDrive
Join Date: Aug 2010
Location: NoVA
|
Quote:
In my car when you shut off the DRLs in iDrive they work exactly in the way you just described. The 0 position turns everything off, the parking light setting will turn on the DRL's only and the auto or headlight on setting turns everything on.
__________________
|
|
Appreciate
1
NYC Bimmer259.50 |
11-11-2018, 10:26 PM | #59 | |
I INDIC8
612
Rep 1,286
Posts
Drives: 2018 LBB M2, 6MT
Join Date: Dec 2016
Location: Cleveland, OH
|
Quote:
When I'm sitting in the garage coding the car, I try to minimize power draw to help the battery. It's annoying having to dig through the iDrive settings just to toggle the DRLs on and off. Would be easier if I could just set the headlight switch to "0" and they'd go off.
__________________
2004 Matrix XRS 6MT => 2008 VW R32 DSG => 2012 Audi TTRS 6MT => 2018 BMW ///M2 6MT
I'm an IT guy by trade and tech nerd by choice. I like HPDEs, parts of US Hwy 129, NC 28, and the Cherohala Skyway. I'm also a fan of aural pleasure. |
|
Appreciate
0
|
11-11-2018, 10:38 PM | #60 | |
Brigadier General
10911
Rep 4,541
Posts
Drives: 2015 328d xDrive
Join Date: Aug 2010
Location: NoVA
|
Quote:
Does setting default back to active every time you code the car?
__________________
|
|
Appreciate
1
NYC Bimmer259.50 |
11-11-2018, 10:40 PM | #61 | |
I INDIC8
612
Rep 1,286
Posts
Drives: 2018 LBB M2, 6MT
Join Date: Dec 2016
Location: Cleveland, OH
|
Quote:
Just trying to be lazy / avoid having to screw around in the iDrive menus.
__________________
2004 Matrix XRS 6MT => 2008 VW R32 DSG => 2012 Audi TTRS 6MT => 2018 BMW ///M2 6MT
I'm an IT guy by trade and tech nerd by choice. I like HPDEs, parts of US Hwy 129, NC 28, and the Cherohala Skyway. I'm also a fan of aural pleasure. |
|
Appreciate
0
|
11-11-2018, 10:46 PM | #62 | |
Brigadier General
10911
Rep 4,541
Posts
Drives: 2015 328d xDrive
Join Date: Aug 2010
Location: NoVA
|
Quote:
For the time being I would just set a shortcut to the DRL setting within the exterior lighting menu with one of your programable memory buttons on the radio. It's not the solution you're looking for but it's better than nothing I suppose. |
|
Appreciate
2
NYC Bimmer259.50 ZPrime611.50 |
11-17-2018, 07:28 PM | #63 |
Luxury at the redline :)
9103
Rep 7,563
Posts |
Ever wonder why BMW doesn't activate the rear fogs in the US market?
Here's why; I was forced to follow this guy in a new Range Rover with his rear fogs on, blinding me for miles.. I am pretty sure he was trying to turn on the front fogs (on also BTW) and hit the rears, without even being aware #PeopleAreStupid |
Appreciate
2
AndrewC198910910.50 QuarterMileJoe9.00 |
11-17-2018, 08:18 PM | #64 | |
Brigadier General
10911
Rep 4,541
Posts
Drives: 2015 328d xDrive
Join Date: Aug 2010
Location: NoVA
|
Quote:
|
|
Appreciate
2
Poochie9103.00 NYC Bimmer259.50 |
04-12-2019, 06:47 PM | #65 |
Private First Class
74
Rep 145
Posts |
Is anyone in need of a brand new switch? PN: 61316847520
I bought it from Schmiedmann and have receipt in hand. It was 160, I’ll let it go for 160 shipped. It was never installed, I simply took it out and compared and noticed the surrounding trim will not fit mine. I need a different part which I’ve already ordered. PM me, I’ll also post this under classified. Thanks. |
Appreciate
0
|
05-15-2019, 12:16 PM | #66 |
Everyday I'm shuffling
449
Rep 1,098
Posts |
Well, I did this mod, and...
First of all, thanks to OP and others for the tips in this thread. Very helpful. It so happens that in the 2018 M2, the rear fog lights is all but useless. The light is so weak that there's no danger of "blinding" the tailgater with it. I wonder if they'd even notice it. I modified the bottom button, which turns on the rear fogs. Is it logical to assume that the top button is for front fogs? Is there any tips on how to activate it and where the wires would be in the front, if I were to install front fogs? |
Appreciate
0
|
Post Reply |
Bookmarks |
|
|