MSL and MSQ attached
gslender wrote:If you are having issues with the idle in normal driving, from cold to warm, then this is why the [mod] firmwares exist. I've introduced a lot of code (with the help from Ken and stuff that is in MS3) that better handles these issues. But simple hot engine, free revving and driving should be "mostly" fine with the standard release 3.2.1
Now that I'm close with my tune, I probably should start using your firmware. The hanging idle seems to always be with the engine semi-warm.
In the log below, I start my decel down that long exit ramp at 8417 sec and close the throttle at 8428 sec with the driveline engaged. At 8431 sec (roughly 3 sec later), the valve opens fully to 30.1 outside of CL idle and then decays to 0 after I have applied throttle at the bottom of the exit ramp.
Decel and throttle closed again with driveline engaged at 8460.5 sec, valve open again 3 sec later at 8463.45 sec
The next one is quicker at 8471.9 sec, followed by another shortly after but there was a small throttle 2% blip in that one.
Decel and throttle closed again with driveline engaged at 8603.7, valve open about 4 sec later at 8607.5
Decel and throttle closed again with driveline engaged at 8731, valve open.
The commonality that I see of the above 5 events is that they were all while decelerating, oil temp less than 140 deg F, and most took 3 seconds. I have two settings at 3 seconds which are the "Close delay(sec)" which I imagine closes the valve slowly over 3 seconds and "For this number of seconds (sec)".
Wait a second though, if I read the last two inputs of the "Closed loop idle valve settings" in a complete sentence, it reads like this:
"Leave valve closed above (rpm) 1600 for this number of seconds (sec) 3" or with better English, "Leave valve closed above 1600 RPM for 3 seconds." So after 3 seconds, the valve comes open if conditions aren't right for CL idle. Did I finally make sense of this?
So to simplify setting up CL idle, make the closed delay 0 so the valve always stays open and get the CL idle settings right so that it can enter CL idle even with the idle valve at max opening.
In my case:
Idle Open Duty is 30.1 and 1450 RPM
RPM with valve closed is 850
If I make the "Idle Activation RPM adder" 650, wouldn't that mean that I could enter CL Idle at 1500 RPM which would be above the Idle Open Duty RPM?
Also, with the engine fully warm (near the end of the MSL), I did the 2500 RPM rev test and the dashpot adder caught the RPMs every time and decayed as expected.
gslender wrote:I'm a picky bastard and don't believe the 3.2.1 release has enough smarts to be "good enough" but Ken is indeed right, that with more tuning and persistence, you can probably get it fairly close to "good enough" - note that this is a subjective term and your good enough and mine might differ.
I'm a picky bastard as well and want to understand the logic behind it all so I can make changes that make sense to me. I'm a helluva lot closer tonight than I've been thanks to your help.