delay in ms

This commit is contained in:
Vincent van der Wal
2025-09-24 15:28:35 +02:00
parent baeb4b696e
commit b60e89f74d
+4 -4
View File
@@ -35,8 +35,8 @@ float derivedOverShoot = targetTemp;
float derivedUnderShoot = targetTemp;
unsigned long lastSwitch = 0;
unsigned long autoSwitchDelay = 20000; // 20s
float pwmSwitchDelayOn = 4000; // 5s
float pwmSwitchDelayOff = 7000; // 5s
float pwmSwitchDelayOn = 4000; // 4s
float pwmSwitchDelayOff = 7000; // 7s
String mode = "off";
@@ -159,7 +159,7 @@ void handleWebSocketMessage(void *arg, uint8_t *data, size_t len)
if (message.startsWith("setPWMOn"))
{
String target = message.substring(10, 15);
pwmSwitchDelayOn = target.toFloat();
pwmSwitchDelayOn = target.toFloat() * 1000;
Serial.printf("\nPWM switch ON set to ");
Serial.print(pwmSwitchDelayOn);
Serial.printf("°C");
@@ -168,7 +168,7 @@ void handleWebSocketMessage(void *arg, uint8_t *data, size_t len)
if (message.startsWith("setPWMOff"))
{
String target = message.substring(11, 16);
pwmSwitchDelayOff = target.toFloat();
pwmSwitchDelayOff = target.toFloat() * 1000;
Serial.printf("\nPWM switch OFF set to ");
Serial.print(pwmSwitchDelayOff);
Serial.printf("°C");