F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Today's Posts
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > F30 DIYs and Coding Discussions > Code out DRLs only when light switch on 0 position
GetBMWParts
Post Reply
 
Thread Tools Search this Thread
      03-20-2019, 10:12 AM   #1
mawyju
New Member
Slovenia
1
Rep
6
Posts

Drives: BMW 3 F31 (2014)
Join Date: Mar 2019
Location: SI

iTrader: (0)

Code out DRLs only when light switch on 0 position

Hi all.

I'm pretty much new to all this car coding things, and only got in due to our dealer being smartass and updating all of my ECUs while on service without prior asking, resulting in losing all of the coding I've had made previously, right after I bought car.

Was fun to add additional stuff now too, and I'm really excited about possibilities.

I am unable to figure out one thing and can't seem to find proper info searching through the forums or web.

Is there any way of setting the DRLs to be on depending on the iDrive's checkbox, but NOT when light switch is on 0 position?

Aka, can I somehow program ALL lights outside of the car to be off when light switch is in 0 position, regardless of the DLR state?

Turning iDrive checkbox helps, but then I need to both, check it again, and put light switch to Auto position.

I'm trying to do a 4 step job become 2 step job for when I want to sit in a parked car with engine off, and I want the lights killed.

Thanks.
Appreciate 0
      03-20-2019, 12:03 PM   #2
cjn
First Lieutenant
99
Rep
333
Posts

Drives: 2021 F40 M135iX
Join Date: Sep 2018
Location: UK

iTrader: (0)

Quote:
Originally Posted by mawyju View Post
Hi all.

I'm pretty much new to all this car coding things, and only got in due to our dealer being smartass and updating all of my ECUs while on service without prior asking, resulting in losing all of the coding I've had made previously, right after I bought car.

Was fun to add additional stuff now too, and I'm really excited about possibilities.

I am unable to figure out one thing and can't seem to find proper info searching through the forums or web.

Is there any way of setting the DRLs to be on depending on the iDrive's checkbox, but NOT when light switch is on 0 position?

Aka, can I somehow program ALL lights outside of the car to be off when light switch is in 0 position, regardless of the DLR state?

Turning iDrive checkbox helps, but then I need to both, check it again, and put light switch to Auto position.

I'm trying to do a 4 step job become 2 step job for when I want to sit in a parked car with engine off, and I want the lights killed.

Thanks.
I don't think you can do exactly what you want. In UK, and I think other EU cars, there is no idrive option to disable DRLs, as they are now mandatory. I can find only one FDL coding option that seems relevant:

FEM_BODY > 3060 > TFL_MODUS
this can take 3 values:
0 = off (no DRLs)
1 = Drl_s (on with light switch at Auto/Off/Park)
2 = Tfl_s (on with light switch at Auto/Off)
Appreciate 0
      03-20-2019, 01:42 PM   #3
mawyju
New Member
Slovenia
1
Rep
6
Posts

Drives: BMW 3 F31 (2014)
Join Date: Mar 2019
Location: SI

iTrader: (0)

Correct and incorrect.

Its true there is no iDrive option to disable them by default on EU cars, but enabling HU_NBT - > DAYTIME_LIGHTS to activ from nicht_activ adds that checkbox to the iDrive's settings, and it works.




However, disabling this turns DRL off in both, Auto and 0 position.
Which makes it silly, since, in night time, I want DRLs off on 0 position, while on Auto position Xenons are lit anyway and DRL leds are on in dimmed state, while during day time, I dont care if DRLs are on or off since its day light anyway, so it makes no difference when parked - only difference is that they should be on while driving, so checkbox needed.

Meaning, in order to kill all lights when parked in night time, I need to set switch to 0 AND untick DRL in iDrive, and then return both back before departing.

I hoped to change coding to only need to put switch to 0 position. Given the fact I can almost set any light to anything in this massive system, I'd expect something like this would be possible too...

I mean, I can turn handle leds on when in reverse. 😂😁

Quote:
Originally Posted by cjn View Post
I don't think you can do exactly what you want. In UK, and I think other EU cars, there is no idrive option to disable DRLs, as they are now mandatory. I can find only one FDL coding option that seems relevant:

FEM_BODY > 3060 > TFL_MODUS
this can take 3 values:
0 = off (no DRLs)
1 = Drl_s (on with light switch at Auto/Off/Park)
2 = Tfl_s (on with light switch at Auto/Off)
Appreciate 0
      03-20-2019, 05:23 PM   #4
cjn
First Lieutenant
99
Rep
333
Posts

Drives: 2021 F40 M135iX
Join Date: Sep 2018
Location: UK

iTrader: (0)

Quote:
Originally Posted by mawyju View Post
Correct and incorrect.

Its true there is no iDrive option to disable them by default on EU cars, but enabling HU_NBT - > DAYTIME_LIGHTS to activ from nicht_activ adds that checkbox to the iDrive's settings, and it works.

However, disabling this turns DRL off in both, Auto and 0 position.
Which makes it silly, since, in night time, I want DRLs off on 0 position, while on Auto position Xenons are lit anyway and DRL leds are on in dimmed state, while during day time, I dont care if DRLs are on or off since its day light anyway, so it makes no difference when parked - only difference is that they should be on while driving, so checkbox needed.

Meaning, in order to kill all lights when parked in night time, I need to set switch to 0 AND untick DRL in iDrive, and then return both back before departing.

I hoped to change coding to only need to put switch to 0 position. Given the fact I can almost set any light to anything in this massive system, I'd expect something like this would be possible too...

I mean, I can turn handle leds on when in reverse. 😂😁
That option (DAYTIME_LIGHTS) isn't present on my 2014 F30 with HU_ENTRYNAV, so none of that is available. Sorry, I can't offer anything else.
Appreciate 0
      07-20-2020, 03:12 PM   #5
rreeoo
Registered
rreeoo's Avatar
Spain
0
Rep
3
Posts

Drives: 320d LCI
Join Date: Dec 2011
Location: Europe

iTrader: (0)

SOLUTION

Quote:
Originally Posted by mawyju View Post
Correct and incorrect.

Its true there is no iDrive option to disable them by default on EU cars, but enabling HU_NBT - > DAYTIME_LIGHTS to activ from nicht_activ adds that checkbox to the iDrive's settings, and it works.

[IMAGE]

However, disabling this turns DRL off in both, Auto and 0 position.
Which makes it silly, since, in night time, I want DRLs off on 0 position, while on Auto position Xenons are lit anyway and DRL leds are on in dimmed state, while during day time, I dont care if DRLs are on or off since its day light anyway, so it makes no difference when parked - only difference is that they should be on while driving, so checkbox needed.

Meaning, in order to kill all lights when parked in night time, I need to set switch to 0 AND untick DRL in iDrive, and then return both back before departing.

I hoped to change coding to only need to put switch to 0 position. Given the fact I can almost set any light to anything in this massive system, I'd expect something like this would be possible too...

I mean, I can turn handle leds on when in reverse. ����
Try this and tell me, you should coding this inside BDC_BODY / FEM_BODY:
*( if you ECU is other look for ECU that have TFL_MODUS parameter)

3068 FLC_AKTIV

The comments of this parameter is:

-----------------------------------------
Kommentar=Parameter schaltet Fahrlichtautomatik frei.
Freischaltung richtet sich nach Verbau RLBS bzw. nach Zulassungsvorschrift (Automatik-Pflicht in BEL=0)

0 = gesperrt (keine FLC)
1 = FLC nur in BEL=A
2 = FLC in BEL=A oder in BEL=0 (ggf. nur F48,49,52,54,60,M13) //nicht F57
-----------------------------------------
Comment = parameter activates automatic driving lights.
Activation depends on the installation RLBS or the approval regulation (automatic requirement in BEL = 0)

0 = locked (no FLC)
1 = FLC only in BEL = A
2 = FLC in BEL = A or in BEL = 0 (possibly only F48,49,52,54,60, M13) // not F57
-----------------------------------------

Good luck.
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 08:55 PM.




f30post
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