From a29fda7c0db45b276767d7e4abb5fb366cc548b1 Mon Sep 17 00:00:00 2001 From: Markus Ransberger Date: Tue, 31 Oct 2023 16:15:36 +0100 Subject: [PATCH] Increase delay time when logging for stability. --- src/connectivity/udp_logger.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/connectivity/udp_logger.cpp b/src/connectivity/udp_logger.cpp index 9610057..1ebd7d7 100644 --- a/src/connectivity/udp_logger.cpp +++ b/src/connectivity/udp_logger.cpp @@ -20,13 +20,14 @@ void UDPLogger::set_name(String name) void UDPLogger::log_string(String message) { - // wait 5 milliseconds if last send was less than 5 milliseconds before - if ((system_get_time() / 1000) < (_lastSend + 5)) + // wait 5 milliseconds if last send was less than 10 milliseconds before + if ((system_get_time() / 1000) < (_lastSend + 10)) { - delay(5); + delay(10); } message = _name + ": " + message; Serial.println(message); + delay(10); _udp.beginPacketMulticast(_multicastAddr, _port, _interfaceAddr); message.toCharArray(_packetBuffer, 100); _udp.print(_packetBuffer);