BMW X3 Forum
BMW X3 Forum
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
XBimmers | BMW X3 Forum > BMW X3 Forums | F25 (2011 - Current) > Second Generation BMW X3 General Forum » Coding made Easy: A step by step procedure

Post Reply
 
Thread Tools Search this Thread
      08-09-2012, 08:32 PM   #89
BeeMdblU
Second Lieutenant
 
BeeMdblU's Avatar
 
Drives: F30 328 XDS, CLK55, F25 35
Join Date: May 2012
Location: Montreal

Posts: 205
iTrader: (0)

Quote:
Originally Posted by shawnsheridan View Post
Ahh...the Egg Yolk...I'm not sure on that one. Personally, I would leave them enabled, and just replace the bulbs with Solaris Electrum InvisiBulbs, ULTRABRIGHT edition, which are clear when off, and amber when illuminated:

http://www.bimmian.com/Solaris-Invis...om-Bimmian.com

Here they are for the F25:

http://www.bimmian.com/SOL/25

Solaris UltraBright Halogen Bulbs (Amber or Super White) $15 - $20 / pair
Solaris LED Bulbs (Without Resistors - Amber or 6000k White) $20 - $30 / pair
Solaris LED Bulbs (With Resistors - Amber or 6000k White) $30 - $40 / pair
that's already done, I just need the amber to be off with headlights on
BeeMdblU is offline  
0
Reply With Quote
      08-09-2012, 08:35 PM   #90
shawnsheridan
Brigadier General
 
shawnsheridan's Avatar
 
Drives: 2011 535i M-Sport
Join Date: Feb 2010
Location: Houston, TX

Posts: 4,020
iTrader: (0)

Garage List
Quote:
Originally Posted by BeeMdblU View Post
that's already done, I just need the amber to be off with headlights on
Ok. I thought they were only illuminated when the turn signal was on.
__________________

- 2011 535i M-Sport (Born 10/10) - AW/BLK/DW - /ZMP (w/ARS, EDC, DHP, & AD) /ZPP /ZP2 (w/ZPS & ZPT) /ZCV (w/SCAD) /6FL /6VC
- Mods - M5 343M 20" Forged Wheels / 6WB MFID / 2TB SAT / 4U1 Ceramic / 6NR Apps / PDV 5k Fogs / Rear Fogs / Euro Tail Lights / Cyba Quad Tips
shawnsheridan is offline   United_States
0
Reply With Quote
      08-10-2012, 07:00 AM   #91
Bigmanny35
New Member
 
Drives: Black 2011 35i
Join Date: Feb 2012
Location: Pittsburgh,pa

Posts: 12
iTrader: (0)

Any coders or cables in Pittsburgh? I need to get the auto door locks worked out.

Mike
Bigmanny35 is offline  
0
Reply With Quote
      08-10-2012, 07:58 AM   #92
BMWs
Private
 
Drives: 2012 X3 35i
Join Date: Dec 2011
Location: Pittsburgh

Posts: 69
iTrader: (0)

Yep yep! Can PM me.
BMWs is offline   United_States
0
Reply With Quote
      08-10-2012, 08:04 AM   #93
Hornet_Rider
Enlisted Member
 
Drives: X3 35i 2011 M-Sport
Join Date: Jul 2011
Location: Saguenay, QC

Posts: 32
iTrader: (0)

So what are we coding exactly? Just the I-Drive interface?
Hornet_Rider is offline   Canada
0
Reply With Quote
      08-10-2012, 08:56 AM   #94
April1
Love All
 
April1's Avatar
 
Drives: X3 28i 2011
Join Date: Nov 2011
Location: San Francisco

Posts: 738
iTrader: (1)

Send a message via Yahoo to April1
Quote:
Originally Posted by Hornet_Rider View Post
So what are we coding exactly? Just the I-Drive interface?
Very interesting question.

BMW has organized the complete car into sections, features and add ons. Each of them is called a module. Physical interconnection between a module and the vehicle are pre-defined by BMW. To make the entire car system workable and to take care of future additions and deletions, a system of rules are defined and to add the flexibility to the operation, each module is provided by certain configurable parameters. What we are doing in coding is accessing these modules parameters and adjusting their values.

We have very limited information about the functioning of all the parameters but many have tried to study them by experimenting them and then the successful combination of parameters with their values for a function are listed in so called cheet sheets. Coders can look at the sheet and determine what function they want to achieve and can look at the changed values. Making these parametric changes to CIC logic is called coding.
April1 is offline   United_States
0
Reply With Quote
      08-10-2012, 09:35 AM   #95
sfax
Brigadier General
 
sfax's Avatar
 
Drives: BMW X3 2011 F25
Join Date: Nov 2010
Location: Berkshire, UK

Posts: 3,853
iTrader: (0)

Quote:
Originally Posted by April1 View Post
Very interesting question.

BMW has organized the complete car into sections, features and add ons. Each of them is called a module. Physical interconnection between a module and the vehicle are pre-defined by BMW. To make the entire car system workable and to take care of future additions and deletions, a system of rules are defined and to add the flexibility to the operation, each module is provided by certain configurable parameters. What we are doing in coding is accessing these modules parameters and adjusting their values.

We have very limited information about the functioning of all the parameters but many have tried to study them by experimenting them and then the successful combination of parameters with their values for a function are listed in so called cheet sheets. Coders can look at the sheet and determine what function they want to achieve and can look at the changed values. Making these parametric changes to CIC logic is called coding.
Very good explanation. Decipher the black box by feeding it a range of values and observing what happens. More like system testing really
__________________

F25 xDrive20d SE __ professional multimedia package | dynamic package | climate package | 309s | xline | xenons | electric seats | folding mirrors | business speakers
sfax is offline   United Kingdom
0
Reply With Quote
      08-10-2012, 09:53 AM   #96
April1
Love All
 
April1's Avatar
 
Drives: X3 28i 2011
Join Date: Nov 2011
Location: San Francisco

Posts: 738
iTrader: (1)

Send a message via Yahoo to April1
Quote:
Originally Posted by sfax View Post
Very good explanation. Decipher the black box by feeding it a range of values and observing what happens. More like system testing really
For a layman, yes it is like a system testing. But as we pick only relevant parameters to achieve a functionality, it can be perceived as component integration testing.
April1 is offline   United_States
0
Reply With Quote
      08-10-2012, 10:10 AM   #97
sfax
Brigadier General
 
sfax's Avatar
 
Drives: BMW X3 2011 F25
Join Date: Nov 2010
Location: Berkshire, UK

Posts: 3,853
iTrader: (0)

Quote:
Originally Posted by April1 View Post
For a layman, yes it is like a system testing. But as we pick only relevant parameters to achieve a functionality, it can be perceived as component integration testing.
If only you could mock the dependencies and remove the need to practice on a real car...
__________________

F25 xDrive20d SE __ professional multimedia package | dynamic package | climate package | 309s | xline | xenons | electric seats | folding mirrors | business speakers
sfax is offline   United Kingdom
0
Reply With Quote
      08-10-2012, 10:48 AM   #98
April1
Love All
 
April1's Avatar
 
Drives: X3 28i 2011
Join Date: Nov 2011
Location: San Francisco

Posts: 738
iTrader: (1)

Send a message via Yahoo to April1
I wish we had the simulator.
April1 is offline   United_States
0
Reply With Quote
      08-14-2012, 01:07 AM   #99
April1
Love All
 
April1's Avatar
 
Drives: X3 28i 2011
Join Date: Nov 2011
Location: San Francisco

Posts: 738
iTrader: (1)

Send a message via Yahoo to April1
There are different sources of E-Sys and data files and many could not use automatic installer. To help them, I included a simple manual installation procedure.

Hope this would help.
April1 is offline   United_States
0
Reply With Quote
      08-16-2012, 11:21 AM   #100
jaydaman93
Registered
 
Drives: 2011 bmw x3 28i
Join Date: Aug 2012
Location: CT

Posts: 2
iTrader: (0)

Guys does coding void the warranty, if so do i need to change back the settings before i bring it in for a service? Is there a way to just load all of the backed up settings at once?
jaydaman93 is offline  
0
Reply With Quote
      08-17-2012, 07:37 AM   #101
April1
Love All
 
April1's Avatar
 
Drives: X3 28i 2011
Join Date: Nov 2011
Location: San Francisco

Posts: 738
iTrader: (1)

Send a message via Yahoo to April1
It is a debatable question. You would lose the warranty if it can be proved that a change of setting is the cause of the degradation of a part. Example: change of settings to door openi
Gs, closing, tail gate closing, suppressing warnings, DVD in motion, displaying tyre pressures etc won't stress car parts beyond normal operations.

If you have saved your original cafd files, you can always go back to original settings. In such case, don't read the cafd file values from the car, use the original saved cafd files. There are other ways too but I prefer this over others as I know exactly what change I m reverting to and not leaving system to set the default values on its own.

Last edited by April1; 08-17-2012 at 09:29 AM.
April1 is offline   United_States
0
Reply With Quote
      08-18-2012, 01:35 AM   #102
April1
Love All
 
April1's Avatar
 
Drives: X3 28i 2011
Join Date: Nov 2011
Location: San Francisco

Posts: 738
iTrader: (1)

Send a message via Yahoo to April1
It is noticed that some members have downloaded psdz data files 2.46.6. For them to install the SW with data files, a new Setup_3.18_46.6.bat file has been added to the first post.
April1 is offline   United_States
0
Reply With Quote
      08-18-2012, 08:56 AM   #103
Marathon Man
Enlisted Member
 
Drives: 2013 X3
Join Date: Jul 2012
Location: Houston

Posts: 30
iTrader: (0)

When April1 says "It is noticed" he means that I had a problem doing it and he solved it for me and for everyone else, too. Much thanks to April1.
Marathon Man is offline  
0
Reply With Quote
      08-18-2012, 11:22 AM   #104
April1
Love All
 
April1's Avatar
 
Drives: X3 28i 2011
Join Date: Nov 2011
Location: San Francisco

Posts: 738
iTrader: (1)

Send a message via Yahoo to April1
We definitely love to resolve genuine problems but this case was a classic case. We were close but far from the solution for marathon man. It was Shawn who kept on motivating me even at his late night and that resulted into a work around for marathon man.

But never-the-less we would suggest members to keep using data files 2.46.3 until we get a new release and find that it is backward compatible too. It is found that data files 2.46.6 and 2.47.1 do not support all the modules of our cars. Either we have to wait for the new release and/ or understand the changes in depth. If I have understood the German numbering system correctly, series 47 may not be fully compatible with series 46 but there would be work arounds to use series 47, I might be wrong

Last edited by April1; 08-18-2012 at 11:31 AM.
April1 is offline   United_States
0
Reply With Quote
      08-18-2012, 08:19 PM   #105
April1
Love All
 
April1's Avatar
 
Drives: X3 28i 2011
Join Date: Nov 2011
Location: San Francisco

Posts: 738
iTrader: (1)

Send a message via Yahoo to April1
In case its desired to uninstall E-Sys with plugged data files, run "Unistall_ESYS with data.bat" file after removing the extension pdf. File is attached to the first post.
April1 is offline   United_States
0
Reply With Quote
      08-19-2012, 10:08 AM   #106
X3vader
New Member
 
Drives: 2013 BMW X3
Join Date: Aug 2012
Location: Orange County

Posts: 23
iTrader: (0)

Garage List
2013 BMW X3  [0.00]
April, would you by any chance know how to adjust the low beam, high beam, fog light brightness?? my car has halogens not xenons. Thx in advance!
X3vader is offline   United_States
0
Reply With Quote
      08-28-2012, 01:20 AM   #107
April1
Love All
 
April1's Avatar
 
Drives: X3 28i 2011
Join Date: Nov 2011
Location: San Francisco

Posts: 738
iTrader: (1)

Send a message via Yahoo to April1
Setup batch file for psdz data 47.4 uploaded.
April1 is offline   United_States
0
Reply With Quote
      08-28-2012, 04:14 AM   #108
Randeyman
New Member
 
Drives: 2013 X3 28i
Join Date: Aug 2012
Location: Kaiserslautern Germany

Posts: 6
iTrader: (0)

Quote:
Originally Posted by April1 View Post
It is a debatable question. You would lose the warranty if it can be proved that a change of setting is the cause of the degradation of a part. Example: change of settings to door openi
Gs, closing, tail gate closing, suppressing warnings, DVD in motion, displaying tyre pressures etc won't stress car parts beyond normal operations.

If you have saved your original cafd files, you can always go back to original settings. In such case, don't read the cafd file values from the car, use the original saved cafd files. There are other ways too but I prefer this over others as I know exactly what change I m reverting to and not leaving system to set the default values on its own.

April1

I would LOVE to know HOW to place (copy/overwrite/etc) the original "saved" CAFD files (now on my laptop) back into the car, so that it would be like it originally came. I have not seen that information anywhere in these (or other) threads. Everyone says "make a backup copy of them and save them in a safe place" in case you need to return the car to original programmed specs. I certainly did that - I just don't know how to put them back into the car IF I need to.

Any help/advice/directions on that?

THANKS!
Randeyman is offline  
0
Reply With Quote
      08-28-2012, 06:53 AM   #109
April1
Love All
 
April1's Avatar
 
Drives: X3 28i 2011
Join Date: Nov 2011
Location: San Francisco

Posts: 738
iTrader: (1)

Send a message via Yahoo to April1
Quote:
Originally Posted by Randeyman View Post
April1

I would LOVE to know HOW to place (copy/overwrite/etc) the original "saved" CAFD files (now on my laptop) back into the car, so that it would be like it originally came. I have not seen that information anywhere in these (or other) threads. Everyone says "make a backup copy of them and save them in a safe place" in case you need to return the car to original programmed specs. I certainly did that - I just don't know how to put them back into the car IF I need to.

Any help/advice/directions on that?

THANKS!
Steps are very similar to what you do during coding. When you right click on any cafd file and select Read Coding Data, it reads data from car. So in place of selecting read coding data, select New and point to the saved cafd file matching the exact same name in your saved folder and proceed with the regular steps of saving and activating FA and code FDL. In this process you will push the saved cafd data back to car.

This is very logical and easy to visualize. You need to use cafd files which were changed in your coding earlier, forget about others which were not touched at all.

There are other ways too but I prefer the above as it is very logical and we know exactly what we are doing.
April1 is offline   United_States
0
Reply With Quote
      08-28-2012, 08:54 AM   #110
DasBavaria
New Member
 
Drives: X3 28i
Join Date: Aug 2012
Location: Edmonton, AB

Posts: 8
iTrader: (0)

Hey April1,

I should be getting my X3 in approx. 3 weeks now and I wanted to get in to coding a few of the variables in my car as well. Do you still have any of the ENET Cables? Or a reputable source that I may be able to buy them off of?

Thanks.
DasBavaria is offline   Canada
0
Reply With Quote
Post Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Forum Jump


All times are GMT -5. The time now is 07:05 PM.




xbimmers
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
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