with the current method of counting spark firings between intervals, at low rpms, the reading is inaccurate due to a variable number of firings in a check cycle (~2 in 60ms at 2000rpm), so the error becomes 1000rpm at 2000rpm
A solution is to measure time between firings instead
with the current method of counting spark firings between intervals, at low rpms, the reading is inaccurate due to a variable number of firings in a check cycle (~2 in 60ms at 2000rpm), so the error becomes 1000rpm at 2000rpm
A solution is to measure time between firings instead