I new version of firmware (1.1.80, 1.1.84) iac.integral is frozen if map is higher than in config. But when you shift gears, always you have small decrease in iac.integral as you can see in log:
http://www.vems.hu/files/DamirMuha/1.1.84/v3.3_n001057-2010.11.15-21.00.02.vemslog
At idle i have iac.integral -32(1s). When i start driving iac.integral is -34, but when i change gear from first to second (5s in log), iac.integral is decreased to -44. After 4 gear changes iac.integral is -70 and i have problem with car stalling.
IMHO better solution is like older firmware has(less than 1.1.74). If map is higher than in config iac.intergral is 0.
- At this moment I dont have the possibility to open your log, what do you have the iac_close delay set to? This affects the integral-reset so when set too high it doesn't reset the integral controller fast enough. /Larsa
- set is to 255s. With that value and 1.1.74 firmware i had perfect idle at 800rpm. Now i have problems with 950rpm.
- Tried to set 3,5,10s, nothing is good. IMHO one bit should be add. If config.speed>0 than iac.integral=0. That feature use most cars ecu. So if you are driving or driving slow idle is little higher(ref position table) and with that you don't have problems when you are driving few km/h at parking lot with small amount of throttle(no changing of IAC values).
- Didn't the integral reset after this time? or did you still get a negative windup resulting in engine stall? Try to set correct overrun_fuelcut settings(1500rpm or so), I saw your was set to 25 000. These settings affects Integral reset aswell.. (when tps=0 and rpm > overrun_fuelresume then integral=0) /Larsa
- that helping when i hit clutch after 1500rpm. But when i drive slow, 1200rpm and hit clutch engine dies.