- Wed May 17, 2023 9:55 pm
#63050
It's disheartening to re-read these frustrations. The issue with code fixes, is that the ECM needs to act before the load occurs. That means controlling the load (not reacting late to it), delaying the load, and engaging idle-up not too soon or too late. That is a large burden on the code and TS configuration to ask. But, it's OK you asked.
It is possible to "idle-up" these loads instantly with Idle Timing, and why it was suggested. Yes, reactive, but very quick. To idle-up with IAC is very slow, and requires that load control (ECM must control the function, e.g., AC) with yet more code load. While I have not tried it for these issues on an MX-5, the AuxIO may be configured for some of these, I.e., sensing power for AC clutch /fan/whatever, activating more air, waiting 1.6 seconds and then operating a load relay to engage the AC clutch or other thing.
If Idle Timing does not do enough somehow, and the basic tune is truly solid (all settings, especially "little" stuff like injector voltage corrections, dead-time, coil dwell corrections, idle VE scaling, tuned O2 settings, etc), then I'd take a shot at AuxIO as easier and quicker to try before modding code. I hope you understand that the issues indicate settings or tuning weakness, and stability should be good (no worse than a carb), so features should not be required. I'm sorry, but there is no way an MX-5 at 1300 stalls with AC-on if the tune is good. That is the help we were offering. If that's not working for you, I hope these other options get you what you are after, quicker.
As I have suggested many times before, modding Speeduino is not the only option, and idle-up does not have to be part of it. An alternative to modding Speeduino is a simple standalone board for these and many other extra functions. While you could brew your own with a $3 Nano, @dazq's GPIO versions are made for just this kind of stuff, and with high capacity for lots of busy work. If it will operate an auto transmission, it will increase your idle. Check out the tech: GPIO for Speeduino
It is possible to "idle-up" these loads instantly with Idle Timing, and why it was suggested. Yes, reactive, but very quick. To idle-up with IAC is very slow, and requires that load control (ECM must control the function, e.g., AC) with yet more code load. While I have not tried it for these issues on an MX-5, the AuxIO may be configured for some of these, I.e., sensing power for AC clutch /fan/whatever, activating more air, waiting 1.6 seconds and then operating a load relay to engage the AC clutch or other thing.
If Idle Timing does not do enough somehow, and the basic tune is truly solid (all settings, especially "little" stuff like injector voltage corrections, dead-time, coil dwell corrections, idle VE scaling, tuned O2 settings, etc), then I'd take a shot at AuxIO as easier and quicker to try before modding code. I hope you understand that the issues indicate settings or tuning weakness, and stability should be good (no worse than a carb), so features should not be required. I'm sorry, but there is no way an MX-5 at 1300 stalls with AC-on if the tune is good. That is the help we were offering. If that's not working for you, I hope these other options get you what you are after, quicker.
As I have suggested many times before, modding Speeduino is not the only option, and idle-up does not have to be part of it. An alternative to modding Speeduino is a simple standalone board for these and many other extra functions. While you could brew your own with a $3 Nano, @dazq's GPIO versions are made for just this kind of stuff, and with high capacity for lots of busy work. If it will operate an auto transmission, it will increase your idle. Check out the tech: GPIO for Speeduino
-= If it was easy, everyone would do it =-