Increase delay time when logging for stability.

This commit is contained in:
2023-10-31 16:15:36 +01:00
parent f456531028
commit a29fda7c0d

View File

@@ -20,13 +20,14 @@ void UDPLogger::set_name(String name)
void UDPLogger::log_string(String message) void UDPLogger::log_string(String message)
{ {
// wait 5 milliseconds if last send was less than 5 milliseconds before // wait 5 milliseconds if last send was less than 10 milliseconds before
if ((system_get_time() / 1000) < (_lastSend + 5)) if ((system_get_time() / 1000) < (_lastSend + 10))
{ {
delay(5); delay(10);
} }
message = _name + ": " + message; message = _name + ": " + message;
Serial.println(message); Serial.println(message);
delay(10);
_udp.beginPacketMulticast(_multicastAddr, _port, _interfaceAddr); _udp.beginPacketMulticast(_multicastAddr, _port, _interfaceAddr);
message.toCharArray(_packetBuffer, 100); message.toCharArray(_packetBuffer, 100);
_udp.print(_packetBuffer); _udp.print(_packetBuffer);