Change "Warm Up" ON/OFF Temperature

All Megasquirt 1 support questions. See also the Documentation

Moderators: jsmcortina, muythaibxr

Post Reply
CBDZ-CBDZ
MS/Extra Newbie
Posts: 5
Joined: Sat Nov 05, 2016 3:20 pm

Change "Warm Up" ON/OFF Temperature

Post by CBDZ-CBDZ »

Hello. This is not my first post here, but I had to change my username. I've been reading and studying MS since 2002. I have completed only 1 install, so I am still learning from real word experience rather than from books and other users. I have noted my set up in my signature. Please check it out there. If you want more details, please let me know.

I am wanting to know where I can change the On/Off temperature for the "Warm Up". With an air cooled engine, I have placed the "CLT" sensor is in the air-stream below cylinders, so it is reading the temperature of the air that has passed through the engine, and has been heated my the hot cylinders. Currently, the switch point between on/off for warm up is at 160*. The engine is up to good running temperature at about 120*. This may be a non-issue, as I have set all my "warmupEnrich" to 100% at about 80* so no additional fuel is added at these temps.

I have posted a MSQ and Datalog.
My Configuration:
1904cc Type 1 VW Engine (Air Cooled Classic Beetle)
MS1/Extra rev 029y4***********
Wasted Spark controlled via MS (no EDIS module)
Ford Escort Throttle Body w/ PMW Idle Valve
jsmcortina
Site Admin
Posts: 39585
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Change "Warm Up" ON/OFF Temperature

Post by jsmcortina »

From memory, I'm pretty sure that is hard-coded in MS1.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
CBDZ-CBDZ
MS/Extra Newbie
Posts: 5
Joined: Sat Nov 05, 2016 3:20 pm

Re: Change "Warm Up" ON/OFF Temperature

Post by CBDZ-CBDZ »

jsmcortina wrote:From memory, I'm pretty sure that is hard-coded in MS1.

James

By this, you mean that I need to open the *.ini file and see if I can find the line of code that is that switch? This may be above my skill in adjusting code. :?
My Configuration:
1904cc Type 1 VW Engine (Air Cooled Classic Beetle)
MS1/Extra rev 029y4***********
Wasted Spark controlled via MS (no EDIS module)
Ford Escort Throttle Body w/ PMW Idle Valve
jsmcortina
Site Admin
Posts: 39585
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Change "Warm Up" ON/OFF Temperature

Post by jsmcortina »

Changing the ini file won't do anything.
You would need to edit the assembly language code, rebuild the firmware and re-load it.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
CBDZ-CBDZ
MS/Extra Newbie
Posts: 5
Joined: Sat Nov 05, 2016 3:20 pm

Re: Change "Warm Up" ON/OFF Temperature

Post by CBDZ-CBDZ »

Yeah, definately above my skill set.

Thanks
My Configuration:
1904cc Type 1 VW Engine (Air Cooled Classic Beetle)
MS1/Extra rev 029y4***********
Wasted Spark controlled via MS (no EDIS module)
Ford Escort Throttle Body w/ PMW Idle Valve
pinzgauer
MS/Extra Newbie
Posts: 27
Joined: Thu Jan 20, 2005 7:01 pm
Location: Atlanta
Contact:

Re: Change "Warm Up" ON/OFF Temperature

Post by pinzgauer »

This is an easy change in the code, just a comparison against a hard coded value. I've been running various flavors so modified since the earliest B&G code.

The only noticeable change is the Warmup flag goes off earlier and the warmup code is then bypassed.

Unless that's a big deal for you I'd advise just doing what you've already done, have the warmup bins set to no enrichment once you are at temp.

The other aircooled issue is the warmup flag can come back on in cold weather even when it's no longer needed. I'd have to look, but I think I dealt with that as well.

I could send you a modified 029y4 firmware, but I've very reluctant to release modified code in the wild without changing the firmware revision. Which will likely cause TS & MSDroid to not recognize the firmware even though the signature is the same. (at least this did not work in the past with TS even if you created a matching ini file).

So unless you really, really want to do this I'd advise running standard code. :-)

Likewise, I've considered releasing an aircooled focused flavor, but did not want to have to deal with getting the code supported by the various tuning tools. (I just used MegaTunix which is easy to extend firmware definitions without changing source)

But if I make closed loop idle changes that turn out to be useful I may cross that bridge...
Post Reply