Electrical For discussions regarding wiring up electrical modifications such as radar detectors, brake light mods, power sockets, and driving lights in Cooper (R50), Cabrio (R52), and Cooper S (R53) MINIs.

Electrical Recoding Temperature Gauge Values with NCS Expert

Thread Tools
 
Search this Thread
 
Old Apr 3, 2022 | 08:16 PM
  #1  
gknorr's Avatar
gknorr
Thread Starter
|
6th Gear
15 Year Member
Liked
Loved
Community Favorite
iTrader: (6)
Joined: Jun 2010
Posts: 1,306
Likes: 76
From: Maryland
Recoding Temperature Gauge Values with NCS Expert

I ran across a very interesting thread over on the E46 fanatics forum here about adjusting the temperature gauge values to have a more narrow buffer at the center line to be more responsive of what the actual coolant temps are. Most were using PAsoft to make the change, but it can also be done with NCSExpert.

Their coding is very similar to what our first gens use, so I started looking into making the same change for my 2003 R50. I found similar hex numbers in the KMB module giving the gauge readings for our first gen MINIs:

Hex: 00, 0F, 00, 36, 00 4B, 00, 72, 00 75, 00, 78
Converted to decimal: 15, 54, 75, 114, 117, 120

So, what that means is 75 - 114C, the needle will stay on the middle mark. The warning is set up to sound at 120C.

I devised some revised numbers like this:

Hex: 00, 0F, 00, 32, 00, 52, 00, 64, 00, 72, 00, 78
Decimal: 15, 50, 82, 100, 114, 120

So, with those, the needle would move above the midline when temps rise above 100C, and wouldn't get to the middle line until the coolant is a little warmer.

However, the issue I ran into was I wasn't able to code it. I tried using NCSExpert and PASoft to write the revised hex values, but they never took. It's as if the values cannot be changed, at least on my pre facelift MINI.

I'm wondering if anyone with a facelift 05-06 MINI is willing to give this a try to see if it works on their later version of the KMB module. I noticed in NCS Dummy that there are actually multiple temperature curves available on later versions of the KMB module - I suspect for whether it has the chrono pack or not. With two curve options, the later KMB may be able to be recoded. The value you're looking for in NCS Expert is KUEHLMITTELTEMP_WERT in the KMB module.

Curious to see what you guys find if you give this a try. If you have a facelift MINI and are set up with NCS Expert, but aren't sure what to do from there, let me know - I'd love to help guide you through the process so you can see if it works.
 

Last edited by gknorr; Jun 6, 2023 at 09:04 AM.
Reply
Old Nov 22, 2022 | 11:17 AM
  #2  
tb205gti's Avatar
tb205gti
1st Gear
Joined: Nov 2022
Posts: 28
Likes: 15
Originally Posted by gknorr
I ran across a very interesting thread over on the E46 fanatics forum here about adjusting the temperature gauge values to have a more narrow buffer at the center line to be more responsive of what the actual coolant temps are. Most were using PAsoft to make the change, but it can also be done with NCSExpert.

Their coding is very similar to what our first gens use, so I started looking into making the same change for my 2003 R50. I found similar hex numbers in the KMB module giving the gauge readings for our first gen MINIs:

Hex: 00, 0F, 00, 36, 00 4B, 00, 72, 00 75, 00, 78
Converted to decimal: 15, 54, 75, 114, 117, 120

So, what that means is 75 - 114C, the needle will stay on the middle mark. The warning is setup to sound at 120C.

I devised some revised numbers like this:

Hex: 00, 0F, 00, 32, 00, 52, 00, 64, 00, 72, 00, 78
Decimal: 15, 50, 82, 100, 114, 120

So, with those, the needle would move above the midline when temps rise above 100C, and wouldn't get to the middle line until the coolant is a little warmer.

However, the issue I ran into was I wasn't able to code it. I tried using NCSExpert and PASoft to write the revised hex values, but they never took. It's as if the values cannot be changed, at least on my pre facelift MINI.

I'm wondering if anyone with a facelift 05-06 MINI is willing to give this a try to see if it works on their later version of the KMB module. I noticed in NCS Dummy that there are actually multiple temperature curves available on later versions of the KMB module - I suspect for whether it has the chrono pack or not. With two curve options, the later KMB may be able to be recoded. The value you're looking for in NCS Expert is KUEHLMITTELTEMP_WERT in the KMB module.

Curious to see what you guys find if you give this a try. If you have a facelift MINI and are set up with NCS Expert, but aren't sure what to do from there, let me know - I'd love to help guide you through the process so you can see if it works.
let me know how to read and write the values with ncsexpert, then I’ll take a look at it.
 
Reply
Old Nov 22, 2022 | 11:21 AM
  #3  
gknorr's Avatar
gknorr
Thread Starter
|
6th Gear
15 Year Member
Liked
Loved
Community Favorite
iTrader: (6)
Joined: Jun 2010
Posts: 1,306
Likes: 76
From: Maryland
Originally Posted by tb205gti
let me know how to read and write the values with ncsexpert, then I’ll take a look at it.
Cool, do you also have NCS dummy setup? That's how I tried adding the new hex values.
 
Reply
Old Nov 22, 2022 | 12:13 PM
  #4  
tb205gti's Avatar
tb205gti
1st Gear
Joined: Nov 2022
Posts: 28
Likes: 15
Originally Posted by gknorr
Cool, do you also have NCS dummy setup? That's how I tried adding the new hex values.
yes the whole lot.
 
Reply
Old Nov 27, 2022 | 07:29 PM
  #5  
gknorr's Avatar
gknorr
Thread Starter
|
6th Gear
15 Year Member
Liked
Loved
Community Favorite
iTrader: (6)
Joined: Jun 2010
Posts: 1,306
Likes: 76
From: Maryland
Originally Posted by tb205gti
yes the whole lot.
Great, you should be able to give it a try. I've been busy with Thanksgiving and work, but will try to find the how-to on adding custom settings to the datens with NCS Dummy soon...
 
Reply
Old Jan 6, 2023 | 09:45 AM
  #6  
gknorr's Avatar
gknorr
Thread Starter
|
6th Gear
15 Year Member
Liked
Loved
Community Favorite
iTrader: (6)
Joined: Jun 2010
Posts: 1,306
Likes: 76
From: Maryland
Alright, took a look at this finally! I attached the NCS dummy manual, which you probably already have. The thing to look at is 3.1.4. Adding New Parameters. This is where you'll be able to add a new parameter for your own gauge value, in theory at least. Like I said, it didn't work on my pre-facelift, but there is a chance it will work on later versions of the KMB module.

The temperature gauge values are located in the KMB module. Confirm which version you have using INPA, it runs from C04 to C11.

In the KMB module, scroll down in NCS dummy to "Temperature Gauge"

Then, right below that, you'll see "KuehlmittelTemp_Wert" which is the Coolant temperature value. When you click on "kennlinie_01 - characteristic curve 01", you will see the hex values for the temperature shown below. To create a new set of curves, right click on the existing "kennlinie_01" and choose "add FSW/PSW parameter." It creates a new parameter that you can name and put in custom hex values for the temperature. You can use the values I tried above in the first post or come up with your own.

You can also try adding a new parameter for lowering the coolant temp warning threshold too. It's "kuehlmitteltemp_warnschw" in the same section.

Once you've added the new parameters in NCS dummy, you update the module in the daten files by using the option at the lower left. From there, you use NCS expert to do the final coding.
 
Attached Files
File Type: pdf
ncsdummy-2021.pdf (1.15 MB, 247 views)
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
fishbert
Electrical
7
Dec 27, 2020 05:09 AM
OwenRW
Electrical
14
Aug 20, 2018 06:55 AM
schrottpresse76
R56 :: Hatch Talk (2007+)
2
May 8, 2015 03:50 PM
skywampa
Electrical
7
Oct 13, 2013 08:36 AM
TiggerGTO
Electrical
24
Apr 19, 2012 03:27 PM




All times are GMT -7. The time now is 02:38 AM.