From 2f5c9596064168cb68ed5305b0a100b0ec4a523c Mon Sep 17 00:00:00 2001 From: Sjef Verhoeven PE5PVB Date: Mon, 10 Feb 2025 16:05:48 +0100 Subject: [PATCH] Reduce UDP output to max 1x per second --- TEF6686_ESP32.ino | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/TEF6686_ESP32.ino b/TEF6686_ESP32.ino index 059c55a..045991d 100644 --- a/TEF6686_ESP32.ino +++ b/TEF6686_ESP32.ino @@ -446,6 +446,7 @@ unsigned long scantimer; unsigned long signalstatustimer; unsigned long tottimer; unsigned long tuningtimer; +unsigned long udplogtimer; unsigned long udptimer; mem presets[EE_PRESETS_CNT]; @@ -955,7 +956,11 @@ void setup() { void loop() { if (wifi && !menu) { webserver.handleClient(); - sendUDPlog(); + + if (millis() >= udplogtimer + 1000) { + sendUDPlog(); + udplogtimer = millis(); + } if (millis() >= NTPtimer + 1800000) { NTPupdate();