From d72f1c361015b9cf7637c747e8577afc08107957 Mon Sep 17 00:00:00 2001 From: rtek1000 Date: Thu, 12 Jan 2023 10:35:05 -0300 Subject: [PATCH] Update PID_RelayOutput.ino Overflow: https://github.com/br3ttb/Arduino-PID-Library/issues/130 --- examples/PID_RelayOutput/PID_RelayOutput.ino | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/PID_RelayOutput/PID_RelayOutput.ino b/examples/PID_RelayOutput/PID_RelayOutput.ino index 17fbe1a..f0fc6b6 100644 --- a/examples/PID_RelayOutput/PID_RelayOutput.ino +++ b/examples/PID_RelayOutput/PID_RelayOutput.ino @@ -53,7 +53,8 @@ void loop() ************************************************/ if (millis() - windowStartTime > WindowSize) { //time to shift the Relay Window - windowStartTime += WindowSize; + //windowStartTime += WindowSize; + windowStartTime = millis(); } if (Output < millis() - windowStartTime) digitalWrite(RELAY_PIN, HIGH); else digitalWrite(RELAY_PIN, LOW);