Increase delay time when logging for stability.
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user