diff --git a/Software/ChainLube/src/lubeapp.cpp b/Software/ChainLube/src/lubeapp.cpp index 14440fa..7de3124 100644 --- a/Software/ChainLube/src/lubeapp.cpp +++ b/Software/ChainLube/src/lubeapp.cpp @@ -21,8 +21,10 @@ void RunLubeApp(volatile uint32_t *wheelPulseCounter) break; } - if (TravelDistance_highRes > LubeDistance) + if (TravelDistance_highRes > LubeDistance){ lubePulseTimestamp = millis() + LUBE_PULSE_LENGHT_MS; + TravelDistance_highRes = 0; + } //maintain Pin-State of Lube-Pump if (lubePulseTimestamp > millis())