So I have a sketch done up for a Engine Tachometer that uses LED’s rather than a Needle to indicate the RPM. On the bench it works as intended up to about 3000 RPM but then the Serial output simply Stops???
As seen in the attached code the engines RPM is set at 6000 and the Shift indicator is set at 4500.
I cannot see anything in my code that would cause it to stop working at 3000 RPM so am wondering if I am running the NANO out of CPU Cycles at the 3000 RPM Mark.
I turned off the Serial output to see if that made any difference - It did not.
If anyone can see anything in the code that might cause this I would be most appreciative if you could let me know.
Thanks in advance.