NicoEFI wrote: ↑Wed Oct 30, 2019 8:44 pm
Why not add two analog input in speeduino and use the same algorithm security in speeduino and in etc controller.
a security can be : If throttle is different of pedal 1 and pedal 2 there is a problem then speeduino and etc go to a safety mode. Safety mode can be reduce advance and injection and keep rpm max at 1500tr/min (just an idea, an example)
IMO that is possibly a good idea and good example, though it should first be in the ETC controller. The Speeduino safety function would likely be comparing the pedal1 signal to the TPS.
Most OEM ECMs I've seen do not change what they do if there is a pedal/TPS fault (fuel or timing) — they just kill the engine. This is why most factory cars will die if you manually move the throttle.
If there is a pedal1 & 2 fault, then Speeduino does not see that and lets the ETC continue to handle the throttle, which goes to default position (high-idle/limp-home). Speeduino could have the pedal signals (combined single steady voltage or 2 signals comparative) as a kill safety, but then there would be no limp-home. It could if that safety was in the ETC controller. Again, the process is assuming there is little changed in the ECM, and most functions (including most safeties) are in the ETC controller. What few safeties are in the ECM usually kill the engine, as the ECM does not know what is going-on. To give the ECM the job of determining the situation greatly increases complexity and opportunity for ECM failure or corruption, and is one reason ETC is not included in Speeduino.
It is not just a fear of WOT danger, but mostly that it just doesn't belong there.
Hopefully this better explains my position on ETC in Speeduino, and why Speeduino should have very little or nothing changed in order to use ETC properly and safely. All of that is the job of the ETC controller. Speeduino still needs to "talk" with the ETC, and I am looking-forward to how you plan to do that. Configuring for TS pass-through tuning is fine, as that is not altering Speeduino or its functions.
NicoEFI wrote: ↑Wed Oct 30, 2019 8:44 pmFor me use a cable or use electronic throttle is too dangerous. A cable can broke or can get stuck, a mechanical trottle too.
All throttle control is potentially dangerous and all types use safeties.
NicoEFI wrote: ↑Wed Oct 30, 2019 8:44 pm
I'm going to draw an algorithm
Cool.
David