Fix for incorrect RPM reported.

This commit is contained in:
Blaz Kristan 2021-10-03 14:01:05 +02:00
parent 772c80aa85
commit b5c15d97fa

View File

@ -81,6 +81,7 @@ class PWMFanUsermod : public Usermod {
detachInterrupt(digitalPinToInterrupt(tachoPin));
// calculate rpm
last_rpm = counter_rpm * (60 / numberOfInterrupsInOneSingleRotation);
last_rpm /= tachoUpdateSec;
// reset counter
counter_rpm = 0;
// store milliseconds when tacho was measured the last time