F55/F56 :: Hatch Talk (2014+) MINI Cooper and Cooper S (F55/F56) hatchback discussions.

F55/F56 WIP: Additional Coding Options

Thread Tools
 
Search this Thread
 
Old Nov 18, 2015 | 06:04 AM
  #1  
patchmonkey's Avatar
patchmonkey
Thread Starter
|
1st Gear
Joined: Aug 2015
Posts: 24
Likes: 1
[F55/F56/F57] More Coding Information & Additional Coding Options [WIP]

Although everyone can search through NAM and other forums to find the most common items, it's not always easy to understand what else we can accomplish by coding.

I've only had my MINI for a week, but here's what I've discovered...I've organized this into tested & working codes, interesting information, and bad ideas. My initial parameter research is still attached to this but I have begun pulling items and organizing them here as well.

When there has been a full "How-To" provided, I have linked to the How-To. When not provided, I have described the coding as "ECU > Section Number & Name > Function Name".

Also, see bottom of this post for additional information.

INDEX

Tested and Working (by OP)

Recently Discovered But Not Tested; Still Researching
  • "Parking Spot Exit Function"
    HU_NBT > 3001 EXBOX > PDC_FLANKENSCHUTZ (default: nicht_active); MACRO_PMA_AUSPARKEN (default: nicht_active).
    Ausparken means "to leave a parking space"; flankenschutz means "flank protection". Potentially activates Parking Spot Exit Assistance.
  • Mirroring
    HU_NBT > 3004 SYSTEM_EINSTELLUNGEN > MIRRORING (default: nicht_active).
    This doesn't see to have any effect, but doesn't seem to change anything either. It may require additional settings, such as WLAN or Internet.
  • HU_NBT > 3000 HMI
    • ENTRIEGELN_NACH_FAHRTENDE (unlock after driving) (Default: nicht_active)
    • OFFROADMETER (Off-Road Meter??) (Default: nicht_active)
    • MACRO_CARWASH (???) (Default: nicht_active)
    • HUD_TRANSITION_EFFECT (HUD Transition Effect??) (Default: nicht_active)
  • HU_NBT > 3002 AUDIO_TUNER_TRAFFIC
    • RADIO_WEATHERBAND (activates weatherband radio receiption) (Default: nicht_active)
    • MULTICHANNEL (May enable multi-channel surround sound??) (Default: nicht_active)
    • EQ_VARIANT (probably changes the audio EQ used for the car; there are eight (8) variants) (Default: nicht_active)
  • HU_NBT > 3003 TELEFON_TELEMATIK_ONLINE
    • SVR, HEATING_CONTROL, VENTILATION_CONTROL, LIGHT_CONTROL, HORN_CONTROL, ASSIST_SVR_SHOW, STARTUP, ONLINE_SERVICES, ONLINE_SERVICES_GLS, TELEX, ASSIST, ONLINE_BROWSER_LIVE, DATACOMM_CSIM, ENT_BTAS_BROWSING -> (Probably all related to telematics available in EU versions?)
    • WLAN_DIAGNOSE, WLAN_STATUS, WLAN_SIGNAL_STRENGTH, WLAN_WIFI_DIRECT, WLAN_CLIENT, WL_AP, WLAN_CHANNEL, WLAN_DOMAIN, WLAN_HOTSPOT_TELEMATIC_ECU -> (Very clearly related to a WiFi feature. Allegedly does or does not work, depending on the forum reading.)
    • WIDEBAND_SPEECH ("wideband speech" is usually used for HD/VoLTE calling)(Default: nicht_active)
  • KOMBI > 3000
    • HINTERGRUNDBILD_ENABLE (background image??) (Default: nicht_active)
    • WARNUNG_GESCHW_LIMIT (speed limit warning??) (Default: nicht_active)
    • DIGITAL_TACHO_ENABLE (enable digital tachometer?? ) (Default: keine_anzeige)
    • HUD_TRANSITION_EFFECT (HUD Transition Effect??) (Default: nicht_active)
  • KOMBI > 3003
    • HUD_STA_ENABLE (Default: nicht_active)
    • TSM_ENABLE (speed limit warning??) (Default: nicht_active)
    • HUD_SLI_TSM_ENABLE (Default: ??? - I forgot to record this)
    • STA_ENABLE (Default: nicht_active)
    • ALWAYS_OPEN_ENABLE (Default: nicht_active)
    • ANZEIGE_NPI (No-Passing Info "gauge"??) (Default: nicht_active)
  • KOMBI > 3008
    • KI_PIA_NAVI (May be part of the "micro-navigation" in KOMBI (Default: nicht_active)


Bad Ideas or Unnecessary Changes(Explanations Included!)
  • HU_NBT > 3001 EXBOX > PDC_3D ---> AKTIV
    Default is NICHT_ACTIVE. Setting to AKTIV causes malfunctions with the Park Distance Control.
    Setting was for earlier versions of PDC in BMWs.
  • HU_NBT > 3001 EXBOX > ACTIVE_PDF ---> AKTIV
    Default is NICHT_ACTIVE. Setting to AKTIV causes malfunctions with the Park Distance Control.
    Setting was for earlier versions of PDC; may work if AUTO_PDC is not present.
  • HU_NBT > 3006 NAVIGATION > NAVI_ROUTENMAGNET ---> AKTIV
    Default is NICHT_ACTIVE. No effect; restored to default.
  • HU_NBT > 3006 NAVIGATION > GUIDED_TOURS ---> AKTIV
    Default is NICHT_ACTIVE. No effect; restored to default.
  • HU_NBT > 3006 NAVIGATION > ROUTEN_ID_GUIDEDTOURS ---> AKTIV
    Default is NICHT_ACTIVE. No effect; restored to default.
  • HU_NBT > 300C HUD > HUD_M ---> AKTIV
    Default is NICHT_ACTIVE. Not needed - just follow the JCW Tach instructions instead, which give the Sports Display indicator and conditional triggers. On an BMW ///M, this would do more, however.
  • HU_NBT > 300D KOMBI > CALMING_KOMBI ---> AKTIV
    Default is NICHT_ACTIVE. No effect; restored to default.
  • HU_NBT > 300D KOMBI > LOUPE_TACHO_KOMBI ---> AKTIV
    Default is NICHT_ACTIVE. No effect; restored to default.
  • HU_NBT > 300D KOMBI > CALMING_KOMBI ---> AKTIV
    Default is NICHT_ACTIVE. No effect; restored to default.



**************

I have a 2016 F55S with Fully Loaded (Wired + Premium + Sport), Wired Upgrade, Cold Weather Package, Automatic Transmission, Alarm System, LED + Cornering, Parking Assistant, and Active Driving Assistant. I may have hardware or software that is not available in your vehicle or your model year. The information is provided for educational purposes only; any use by or for you, in any way, is your own responsibility. The information I provide is provided as is without any guarantees or warranty, either express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, of title, or of non-infringement of third party rights. Use of the information is at the user’s sole risk.
 
Attached Files

Last edited by patchmonkey; Nov 20, 2015 at 08:19 AM. Reason: Updated To Include Latest Information & Reorganized OP
Reply
Old Nov 18, 2015 | 08:18 AM
  #2  
patchmonkey's Avatar
patchmonkey
Thread Starter
|
1st Gear
Joined: Aug 2015
Posts: 24
Likes: 1
Reserved.
 

Last edited by patchmonkey; Nov 20, 2015 at 08:17 AM.
Reply
Old Nov 18, 2015 | 11:15 AM
  #3  
patchmonkey's Avatar
patchmonkey
Thread Starter
|
1st Gear
Joined: Aug 2015
Posts: 24
Likes: 1
DISCOVERY NUMBER 1

Enable JCW Tachometer in HUD

Requirements: F-Series MINI Cooper or Cooper S, Heads-Up Display. Probably also requires Visual Boost.

Go to HU_NBT_EVO (I cannot help if you don't have HU_NBT_EVO, but I would suggest looking for similar terms).

Under 300C > HUD, set HUD_SPORTANZEIGE_ENABLE, HUD_SPORTANZEIGE_FES_ENABLE, and HUD_SPORTANZEIGE_MS_GASSE_ENABLE to AKTIV.

(Alternatively, it may be possible to use "300C > HUD > HUD_M" and set that to ACTIV. Turning both on creates menu items in the HUD menu for M View and Sports Gauges; Sports Gauges gives more options.)

Next, go to KOMBI and under 3003 > FZG_Aussttang, set HUD_SPORTANZEIGE_ENABLE, HUD_SPORTANZEIGE_FES_ENABLE, and HUD_SPORTANZEIGE_MS_GASSE_ENABLE to AKTIV. I also enabled HUD_FAHRSTUFE_ENABLE - but I'm not sure what that does.

**************************
FYI
I don't speak or read German but I do have Google Translate. My guess is that the three commands that are shifted to AKTIV are for the three options in the HUD menu:
Sports Display
In Sports Mode
With Shifter in S

This is based on Google Translate. FAHRSTUFE is translated as "Gear" - so it probably is the gear indicator in the HUD.
 

Last edited by patchmonkey; Nov 18, 2015 at 12:14 PM.
Reply
Old Nov 18, 2015 | 12:21 PM
  #4  
patchmonkey's Avatar
patchmonkey
Thread Starter
|
1st Gear
Joined: Aug 2015
Posts: 24
Likes: 1
Discovery Number 2

In HU_NBT_EVO:

Under 3000 HMI, set CLOCK_CHANGE_AUTOMATIC and SETTINGS_TIME_AUTOMATIC to aktiv (default is nicht_active).

In KOMBI:

Under 3000 Anzeige_Konfiguration, set GPS_UHR to aktiv (default is nicht_active).

Once this is coded, if you go to the clock settings, you will be able to activate "automatic time setting". It may take a few minutes.
 
Reply
Old Nov 18, 2015 | 03:02 PM
  #5  
AlphaQuad's Avatar
AlphaQuad
2nd Gear
Joined: Apr 2013
Posts: 112
Likes: 6
@patchmonkey once you enabled all those and the option to select Sports Gauges show up, when selecting them does it actually work?
 
Reply
Old Nov 18, 2015 | 03:22 PM
  #6  
patchmonkey's Avatar
patchmonkey
Thread Starter
|
1st Gear
Joined: Aug 2015
Posts: 24
Likes: 1




 
Reply
Old Nov 18, 2015 | 03:35 PM
  #7  
AlphaQuad's Avatar
AlphaQuad
2nd Gear
Joined: Apr 2013
Posts: 112
Likes: 6
@patchmonkey some additional questions, does selecting M-View make a diffrence or is just selecting the sport displays option enought to show the tach? Also if you select in SPORT mode option does it automatically display the tach when you put the car in SPORT mode?
Thanks!
 
Reply
Old Nov 18, 2015 | 03:58 PM
  #8  
patchmonkey's Avatar
patchmonkey
Thread Starter
|
1st Gear
Joined: Aug 2015
Posts: 24
Likes: 1
Originally Posted by AlphaQuad
@patchmonkey some additional questions, does selecting M-View make a diffrence or is just selecting the sport displays option enought to show the tach? Also if you select in SPORT mode option does it automatically display the tach when you put the car in SPORT mode?
Thanks!
M_VIEW not needed. I'm going to delete it from my coding.

And to the other, works as described. Try it yourself.
 
Reply
Old Nov 18, 2015 | 04:09 PM
  #9  
AlphaQuad's Avatar
AlphaQuad
2nd Gear
Joined: Apr 2013
Posts: 112
Likes: 6
@patchmonkey, Thanks for all the info.
Unfortunately I don't really know how to code so I'll try to find some local or get it coded remotely.
 
Reply
Old Nov 19, 2015 | 05:53 AM
  #10  
patchmonkey's Avatar
patchmonkey
Thread Starter
|
1st Gear
Joined: Aug 2015
Posts: 24
Likes: 1
Originally Posted by AlphaQuad
@patchmonkey, Thanks for all the info.
Unfortunately I don't really know how to code so I'll try to find some local or get it coded remotely.
@AlphaQuad: Coding is really very easy. There are plenty of instructions at www.bmwesys.com/guide. The only item you really need to get for yourself is the cable, which you can buy on eBay.

As long as you follow the instructions, you won't have a problem.
 
Reply
Old Nov 19, 2015 | 06:04 AM
  #11  
CooperB's Avatar
CooperB
3rd Gear
Joined: Aug 2007
Posts: 299
Likes: 1
From: Georgia
Originally Posted by patchmonkey
@AlphaQuad: Coding is really very easy. There are plenty of instructions at www.bmwesys.com/guide. The only item you really need to get for yourself is the cable, which you can buy on eBay.

As long as you follow the instructions, you won't have a problem.
+1. It's really straight forward once you read all the guides and start playing around. You'll pay a hefty fee for someone else to code your car -- as much as 5x more than a cable and it's a one-time deal. Get a cable and try it -- your investment is $20 and some time reading/learning/downloading.

Patchmonkey -- Thanks for the tach in the HUD tip/code. Can't wait to try this on my car. Just hope it works on my F56/S with manual transmission. Looks like you have NAV, something I don't, just Connected + Visual Boost on my car, and of course the HUD.
 
Reply
Old Nov 19, 2015 | 06:17 AM
  #12  
patchmonkey's Avatar
patchmonkey
Thread Starter
|
1st Gear
Joined: Aug 2015
Posts: 24
Likes: 1
Originally Posted by CooperB
+1. It's really straight forward once you read all the guides and start playing around. You'll pay a hefty fee for someone else to code your car -- as much as 5x more than a cable and it's a one-time deal. Get a cable and try it -- your investment is $20 and some time reading/learning/downloading.

Patchmonkey -- Thanks for the tach in the HUD tip/code. Can't wait to try this on my car. Just hope it works on my F56/S with manual transmission. Looks like you have NAV, something I don't, just Connected + Visual Boost on my car, and of course the HUD.
Conceivably, it should work regardless of NAV - although the second post, related to GPS setting of the clock based on the NAV may not work.

You may not see the options in the same places - KOMBI would probably be the same, but HU_NBT_EVO wouldn't if you don't have NBT EVO.
 
Reply
Old Nov 19, 2015 | 06:29 AM
  #13  
CooperB's Avatar
CooperB
3rd Gear
Joined: Aug 2007
Posts: 299
Likes: 1
From: Georgia
Originally Posted by patchmonkey
Conceivably, it should work regardless of NAV - although the second post, related to GPS setting of the clock based on the NAV may not work.

You may not see the options in the same places - KOMBI would probably be the same, but HU_NBT_EVO wouldn't if you don't have NBT EVO.


I'm just going to search the strings in E-Sys -- that's the easiest way to find them without digging though all the code. Will let you know how it goes, hopefully I'll be able to check this tomorrow.
 
Reply
Old Nov 19, 2015 | 11:30 AM
  #14  
siriuszero's Avatar
siriuszero
6th Gear
Joined: Jan 2011
Posts: 1,599
Likes: 42
From: Bothell, WA
Originally Posted by patchmonkey
DISCOVERY NUMBER 1

Enable JCW Tachometer in HUD

Requirements: F-Series MINI Cooper or Cooper S, Heads-Up Display. Probably also requires Visual Boost.

Go to HU_NBT_EVO (I cannot help if you don't have HU_NBT_EVO, but I would suggest looking for similar terms).

Under 300C > HUD, set HUD_SPORTANZEIGE_ENABLE, HUD_SPORTANZEIGE_FES_ENABLE, and HUD_SPORTANZEIGE_MS_GASSE_ENABLE to AKTIV.

(Alternatively, it may be possible to use "300C > HUD > HUD_M" and set that to ACTIV. Turning both on creates menu items in the HUD menu for M View and Sports Gauges; Sports Gauges gives more options.)

Next, go to KOMBI and under 3003 > FZG_Aussttang, set HUD_SPORTANZEIGE_ENABLE, HUD_SPORTANZEIGE_FES_ENABLE, and HUD_SPORTANZEIGE_MS_GASSE_ENABLE to AKTIV. I also enabled HUD_FAHRSTUFE_ENABLE - but I'm not sure what that does.

**************************
FYI
I don't speak or read German but I do have Google Translate. My guess is that the three commands that are shifted to AKTIV are for the three options in the HUD menu:
Sports Display
In Sports Mode
With Shifter in S

This is based on Google Translate. FAHRSTUFE is translated as "Gear" - so it probably is the gear indicator in the HUD.
Theoretically this should work if you don't have the EVO headunit since it is available on the 2015 JCWs and JCWs that don't have XL.

I'm going to try this on mine and see what it does, but I do have an older integration level, so I may not even see the option. I do have XL and HUD though.
 
Reply
Old Nov 19, 2015 | 11:39 AM
  #15  
AlphaQuad's Avatar
AlphaQuad
2nd Gear
Joined: Apr 2013
Posts: 112
Likes: 6
@siriuszero, you do remote coding?
 
Reply
Old Nov 19, 2015 | 02:59 PM
  #16  
siriuszero's Avatar
siriuszero
6th Gear
Joined: Jan 2011
Posts: 1,599
Likes: 42
From: Bothell, WA
Originally Posted by AlphaQuad
@siriuszero, you do remote coding?
Lol I don't, sorry!

I'm not confident enough in my coding skills and I never have the time anyway
 
Reply
Old Nov 20, 2015 | 08:17 AM
  #17  
patchmonkey's Avatar
patchmonkey
Thread Starter
|
1st Gear
Joined: Aug 2015
Posts: 24
Likes: 1
Hey Everybody!

Updated the OP. Check it out.
 
Reply
Old Nov 20, 2015 | 09:27 AM
  #18  
CooperB's Avatar
CooperB
3rd Gear
Joined: Aug 2007
Posts: 299
Likes: 1
From: Georgia
Success! Got the tach in HUD working. I don't see gear info though on mine. Maybe that's only for automatic transmissions? I have a manual.

Other issue - maybe it will update next time I drive around. My outside temp is showing 100 F after coding this.

Never the less thanks for the code/tip!
 
Reply
Old Nov 20, 2015 | 10:34 AM
  #19  
patchmonkey's Avatar
patchmonkey
Thread Starter
|
1st Gear
Joined: Aug 2015
Posts: 24
Likes: 1
Originally Posted by CooperB
Success! Got the tach in HUD working. I don't see gear info though on mine. Maybe that's only for automatic transmissions? I have a manual.

Other issue - maybe it will update next time I drive around. My outside temp is showing 100 F after coding this.

Never the less thanks for the code/tip!
Did you try the HUD_FAHRSTUFE_ENABLE code? That might be needed on a MT.

There might also be a corresponding code in HU_NBT.
 
Reply
Old Nov 20, 2015 | 12:02 PM
  #20  
siriuszero's Avatar
siriuszero
6th Gear
Joined: Jan 2011
Posts: 1,599
Likes: 42
From: Bothell, WA
Originally Posted by siriuszero
I'm going to try this on mine and see what it does, but I do have an older integration level, so I may not even see the option. I do have XL and HUD though.
I see the options on there, but I didn't have time to test them.

Originally Posted by patchmonkey
Hey Everybody!

Updated the OP. Check it out.
THANKS! I'm going to try out that WIDEBAND_CALLING to see if it works on VoLTE calls. It makes a big difference in audio quality.
 
Reply
Old Nov 20, 2015 | 12:28 PM
  #21  
CooperB's Avatar
CooperB
3rd Gear
Joined: Aug 2007
Posts: 299
Likes: 1
From: Georgia
Originally Posted by patchmonkey
Did you try the HUD_FAHRSTUFE_ENABLE code? That might be needed on a MT.

There might also be a corresponding code in HU_NBT.
I do have HUD_FAHRSTUFE_ENABLE enabled, no gear indicator in HUD, only on the speedo screen.

The word FAHRSTUFE is german for Operating Mode according to Google translator. No worries though at least it's working. I always know what gear I'm in even without the speedo screen telling me.

My outside temp. did correct itself after driving; one of these settings must have reset that module (lost my radio presets too, but that's always typical when playing around with HU_ENTRYNAV or any variation to the head unit module)

Now on to my next problem/search in the coding. No TEXT/SMS on my screen and no "Enable Notifications" under Bluetooth -> MINIXXXXX option on my iPhone. I know it's something in the car's coding telling the phone it will accept the TEXT/SMS but I just can't find it yet. Tried just about everything under HU_ENTRYNAV so on to another module/cafd next.
 
Reply
Old Nov 20, 2015 | 12:32 PM
  #22  
patchmonkey's Avatar
patchmonkey
Thread Starter
|
1st Gear
Joined: Aug 2015
Posts: 24
Likes: 1
Originally Posted by CooperB
I do have HUD_FAHRSTUFE_ENABLE enabled, no gear indicator in HUD, only on the speedo screen.

The word FAHRSTUFE is german for Operating Mode according to Google translator. No worries though at least it's working. I always know what gear I'm in even without the speedo screen telling me.

Now on to my next problem/search in the coding. No TEXT/SMS on my screen and no "Enable Notifications" under Bluetooth -> MINIXXXXX option on my iPhone. I know it's something in the car's coding telling the phone it will accept the TEXT/SMS but I just can't find it yet. Tried just about everything under HU_ENTRYNAV so on to another module/cafd next.
Yeah, it's actually totally weird about "FAHRSTUFE" - check this out:

All CAPS

Lower Case
 
Reply
Old Nov 20, 2015 | 12:38 PM
  #23  
CooperB's Avatar
CooperB
3rd Gear
Joined: Aug 2007
Posts: 299
Likes: 1
From: Georgia
That is weird! Just ran some other words though and the uppercase vs lowercase did not change the translation. Even stranger... run Gear though as English to German. FAHRSTUFE is not shown?!?
 
Reply
Old Nov 21, 2015 | 09:56 AM
  #24  
siriuszero's Avatar
siriuszero
6th Gear
Joined: Jan 2011
Posts: 1,599
Likes: 42
From: Bothell, WA
So I didn't have WIDEBAND_CALLING in my car (F056-03-15-503) and while I did have all the parameters for Sport Displays and coded the changes, and I get the option in the HUD settings, I can't check any of the boxes (actually, it doesn't let me change ANY of the boxes anymore...). I have a feeling I need more up to date software. The JCW didn't go into production until June/July and would have shipped with F056-07-15-50x.

Automatic Time did work though - Thanks!
 

Last edited by siriuszero; Nov 21, 2015 at 10:09 AM. Reason: grammar
Reply
Old Nov 21, 2015 | 01:46 PM
  #25  
CooperB's Avatar
CooperB
3rd Gear
Joined: Aug 2007
Posts: 299
Likes: 1
From: Georgia
Originally Posted by siriuszero
So I didn't have WIDEBAND_CALLING in my car (F056-03-15-503) and while I did have all the parameters for Sport Displays and coded the changes, and I get the option in the HUD settings, I can't check any of the boxes (actually, it doesn't let me change ANY of the boxes anymore...).
Did you code M-View [300C > HUD > HUD_M > Active]

I had to do this and then enable M-View in the HUD Settings before I could check any of the boxes to get the tach in HUD.
 
Reply



All times are GMT -7. The time now is 07:22 AM.