From b5c15d97faa466e16fa519a0199088da123cb4ba Mon Sep 17 00:00:00 2001 From: Blaz Kristan Date: Sun, 3 Oct 2021 14:01:05 +0200 Subject: [PATCH] Fix for incorrect RPM reported. --- usermods/PWM_fan/usermod_PWM_fan.h | 1 + 1 file changed, 1 insertion(+) diff --git a/usermods/PWM_fan/usermod_PWM_fan.h b/usermods/PWM_fan/usermod_PWM_fan.h index 624534b1..2dbbfe3b 100644 --- a/usermods/PWM_fan/usermod_PWM_fan.h +++ b/usermods/PWM_fan/usermod_PWM_fan.h @@ -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