|
Post Reply |
|
Thread Tools | Search this Thread |
09-14-2015, 06:33 PM | #1 |
Colonel
749
Rep 2,108
Posts |
Need help coding Radio to support European frequencies [Solved]
So as some of you might have realized, radio tuners in the US only tune to channels with an odd numbered khz frequency(the decimal part), e.g. 99.5Mhz or 102.7Mhz
Radio tuners in the rest of the world (mostly) have the ability to tune to channels with any khz frequency, odd or even numbered e.g. 88.8Mhz or 95.4Mhz Now I plan to be relocating outside the US sometime next year and would like to be able to tune to even numbered khz frequencies. So what I need to be able to do is have the radio jump in steps of 0.1Mhz rather than 0.2Mhz which is what US cars currently do. I did some search online and apparently it is possible. The coding I found online was for a 2012 BMW X3. These are the codes that I managed to find: HU_CIC/NBT Module:
Source: http://www.bimmerfest.com/forums/sho...d.php?t=636814 I'm a newbie to coding and trying to figure out how to code in the first place. However, I know some of you guys are more experienced with coding, so can someone confirm if these are the right codes to do such a thing? ***Update 09/18/2015 I was able to get some help with coding, it turned out to be much simpler than I thought (I was very intimidated by it for some reason). Anyway, I started off by coding those two: HU_CIC/NBT Module:
and it worked just as it should. I was able to tune to channels with even numbered decimals e.g. 89.6. Some other BMW models apparently would display "Mhz" after the channel number e.g. 88.8Mhz, causing the description line of the channel to get distorted because it becomes too long. With the case of my F80 I did not have "Mhz" added in front of the channel number after coding. In case you do, to fix that you would need to eliminate displaying the channel number completely by using this code: ANZEIGE_FREQ = nicht_aktiv The only difference after coding is the channels are no longer sorted by ascending order (numerically), they are sorted alphabetically now. This is normal as even European spec'd cars come standard that way, confirmed by user Railgun with his UK spec'd car. ***Update 11/19/2015 A problem seems to have surfaced for some users trying to do the above codings on their 2016 F8Xs (NBT2 hardware). While they are able to tune to all frequencies after the coding, all channels were completely muted. A solution to this problem has been found thanks to dmayo305 Rather than code RADIO_COUNTRY to "ECE", coding it to "Australien" seems to fix the problem. PS. You still need to code FM_DEEMPHASIS = 50us in addition to RADIO_COUNTRY = Australien
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs Last edited by BuLoOoSki; 11-19-2015 at 01:01 PM.. |
09-15-2015, 08:48 AM | #2 |
Brigadier General
1593
Rep 3,945
Posts
Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC
|
You did most of the homework, it looks promising but you need to try it! now post in this thread http://f80.bimmerpost.com/forums/sho....php?t=1040141 and you shall receive some instructions and goodies to get you started. If you are overwhelmed with what needs to be done, then best find someone to do it for you! Good luck. It's lots of fun and you can code many other useful things. Read through the threads in this sub-forum.
|
Appreciate
0
|
09-15-2015, 01:12 PM | #3 |
Colonel
749
Rep 2,108
Posts |
Yeah I've seen the thread, but 50+ pages!! I wish there was a video of a screen recording showing how to do it step by step.
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs |
Appreciate
0
|
09-15-2015, 01:24 PM | #4 |
Colonel
749
Rep 2,108
Posts |
Maybe shawnsheridan or dmnc02 can chime in?
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs |
Appreciate
0
|
09-15-2015, 01:31 PM | #5 | |
Brigadier General
1593
Rep 3,945
Posts
Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC
|
Quote:
And here's a useful thread to get you started: http://f80.bimmerpost.com/forums/sho...ing+it+forward |
|
Appreciate
0
|
09-15-2015, 05:19 PM | #6 | |
Major
920
Rep 1,481
Posts |
Quote:
Of course, the only way to be sure is to try them once you are in Europe. But if you get comfortable with coding your car before you leave, you will be able to make additional changes (if needed) in a matter of minutes.
__________________
2015 Mineral Grey ///M4 6MT
|
|
Appreciate
0
|
09-15-2015, 06:02 PM | #7 | |
Colonel
749
Rep 2,108
Posts |
Quote:
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs |
|
Appreciate
0
|
09-15-2015, 06:04 PM | #8 | |
Colonel
749
Rep 2,108
Posts |
Quote:
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs |
|
Appreciate
0
|
09-15-2015, 06:18 PM | #9 |
Brigadier General
1593
Rep 3,945
Posts
Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC
|
You should be able to test it out, my bro's pioneer does 0.1mhz and you may still hear badly a station on the 0.1Mhz increment next to its broadcasting frequency (although not supposed to...)
Although one of those parameters (Freq Modulation de-emphasis) makes me wonder why to change it ... I need to dust off my communications book : worst case you code it back to US specs if it affects your reception in the US. Given you will be coding HU_NBT, the worst that could happen is you need a new one. Just being silly give us a shout if you are stuck. Read and follow the instructions to the letter and code one feature at a time until you are comfortable. thumbsup: |
Appreciate
0
|
09-15-2015, 06:50 PM | #10 | |
Major
920
Rep 1,481
Posts |
Quote:
__________________
2015 Mineral Grey ///M4 6MT
|
|
Appreciate
1
|
09-15-2015, 07:04 PM | #11 | |
Brigadier General
1593
Rep 3,945
Posts
Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC
|
Quote:
|
|
Appreciate
0
|
09-15-2015, 09:00 PM | #12 |
Colonel
749
Rep 2,108
Posts |
Thanks for the response. So then I assume changing RADIO_COUNTRY from us to ece is what changes the increments from 0.2Mhz to 0.1Mhz?
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs |
Appreciate
0
|
09-15-2015, 09:47 PM | #13 |
Brigadier General
1593
Rep 3,945
Posts
Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC
|
Most likely a good guess, but just noticed that it was Shawn that replied to the referenced thread in 2012, so he'd definitely know. I have not coded this setting so I can not comment from experience! FYI, when you get to coding HU_NBT, it's useful to export your profile so you don't lose some of your settings, some of which reset after coding HU_NBT, like the 1-8 memory presets in the HU.
|
Appreciate
0
|
09-15-2015, 10:47 PM | #14 | |
Colonel
749
Rep 2,108
Posts |
Quote:
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs |
|
Appreciate
0
|
09-19-2015, 02:31 AM | #15 |
Colonel
749
Rep 2,108
Posts |
dmnc02 Any idea how to fix the sorting issue? (see update in original post)
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs |
Appreciate
0
|
09-19-2015, 06:59 AM | #16 | |
Brigadier General
1593
Rep 3,945
Posts
Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC
|
Quote:
Btw, my car doesn't display the "MHz" by default and anzeige_freq is akitv. |
|
Appreciate
0
|
09-19-2015, 08:06 AM | #17 |
Major
920
Rep 1,481
Posts |
Sorry, OP: I could not find anything relevant either. Since the sorting order changed after you only changed RADIO_COUNTRY and FM_DEEMPHASIS, it is likely to be bundled with the country and to not have a separate parameter controlling it.
__________________
2015 Mineral Grey ///M4 6MT
|
Appreciate
0
|
09-19-2015, 09:10 AM | #18 | |
Colonel
749
Rep 2,108
Posts |
Quote:
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs |
|
Appreciate
0
|
09-19-2015, 10:15 AM | #19 | |
Brigadier General
1593
Rep 3,945
Posts
Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC
|
Quote:
|
|
Appreciate
0
|
09-19-2015, 10:31 AM | #20 |
Colonel
749
Rep 2,108
Posts |
My bad, some confusion there.
I don't think anybody by default displays "Mhz". It is only models after coding radio to ECE will they display "Mhz". In that case they need to do that third code.
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs |
Appreciate
0
|
09-19-2015, 10:44 AM | #21 | |
Brigadier General
1593
Rep 3,945
Posts
Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC
|
Quote:
|
|
Appreciate
0
|
09-19-2015, 04:11 PM | #22 | |
Brigadier General
1593
Rep 3,945
Posts
Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC
|
Quote:
|
|
Appreciate
0
|
Post Reply |
Bookmarks |
|
|