
gennady gurov







starts up my car and tuned idle tonight on the megasquirt 2 box... this box has .001 ms injector resolution, much faster processor, and surprisngly fewer features. although it CAN do TPS VS MAP blend tps enrichment, the interface is quite a bit less refined.
when i started it up, i had a bitch of a time getting it to idle... it would run, but super rich, finally i toned down the fuel map, but it still wouldn't idle right, drove me nuts, then i noticed the O2 corrections just were not working for the first 30 seconds.
apparently in ms2_extra_ego.c ,there's a clause to ego correction that 30 seconds has to pass since the start of the cpu to just ignore whatever the wideband says. i think this is bullshit and ms1 doesn't do this, away with this so-called "feature":
if((flash4.EgoOption == 0) ||
(outpc.rpm < flash4.RPMOXLimit) ||
(outpc.engine & 0xF0) || // engine accel/decel
(outpc.clt < flash4.EgoTemp) ||
(outpc.tps > flash4.TPSOXLimit) ||
(outpc.map > flash4.MAPOXLimit) ||
// (uctmp < 30) || <---- this line right here , comment it out by putting // at the start of it
((pwcalc1 == 0) && (pwcalc2 == 0)) ||
(flash5.fc_ego_delay && (fc_off_time < flash5.fc_ego_delay)))then recompile and reupload the code, you'll have to reinitialize all the thermistor/afr tables and make sure your settings are fine but this enables o2 correction on start. which i think will help me get the car running and such.
i think this "feature" is bullshit cause there's plenty of other things that will prevent o2 correction from happening.

Online

Richard Greer



it is modeled after a stock pcm in a way. when you first start your car the stock computer does not read the o2 sensor until a few things happen (for example 30s-1 min pass, the car is up to specified temp, etc.etc.) its so the sensor has time to warm up and give more accurate readings.
Offline

gennady gurov







speedjunkie wrote:
it is modeled after a stock pcm in a way. when you first start your car the stock computer does not read the o2 sensor until a few things happen (for example 30s-1 min pass, the car is up to specified temp, etc.etc.) its so the sensor has time to warm up and give more accurate readings.
it should've been an option though, not just a forced feature

Online

gennady gurov







yes it does, but it's not nearly as long as 30 seconds.

Online

clay



damnit people ive gotta have one now.
Offline
Pages: 1