diff --git a/firmware/controllers/trigger/trigger_decoder.cpp b/firmware/controllers/trigger/trigger_decoder.cpp index 95addfb205..0e037352d4 100644 --- a/firmware/controllers/trigger/trigger_decoder.cpp +++ b/firmware/controllers/trigger/trigger_decoder.cpp @@ -204,8 +204,6 @@ void PrimaryTriggerDecoder::resetState() { resetHasFullSync(); - instantRpm.prevInstantRpmValue = 0; - instantRpm.m_instantRpm = 0; instantRpm.resetInstantRpm(); } diff --git a/firmware/controllers/trigger/trigger_decoder.h b/firmware/controllers/trigger/trigger_decoder.h index 4df5e0eff2..867461b77d 100644 --- a/firmware/controllers/trigger/trigger_decoder.h +++ b/firmware/controllers/trigger/trigger_decoder.h @@ -207,6 +207,8 @@ public: memset(timeOfLastEvent, 0, sizeof(timeOfLastEvent)); memset(spinningEvents, 0, sizeof(spinningEvents)); spinningEventIndex = 0; + prevInstantRpmValue = 0; + m_instantRpm = 0; } /**