jsmcortina wrote:It had been reported a little while back that there was an issue at higher rpms if a spark output "landed" on a tooth edge. The CPU was busy handling the tach-in interrupt and the spark was delayed. At the time we didn't have a solution. Recently Ken came up with an idea to reduce the effect which I have implemented. My bench testing at ~8000rpm shows a possible worst case delay before of ~3degress which now looks to be <1degree. However...
PLEASE PROCEED WITH CAUTION! This is a small but significant change to the core spark output code. If you observe any oddities during testing, get off the throttle immediately !