ESP-NOW interference slowdown
Posted: Wed Sep 26, 2018 9:43 pm
I have some test code that sends a 250 byte packet to a second device and waits for its response which is also 250 bytes. When using a channel that has no interference I get a response in 6 milliseconds. When using a channel that has some interference (1 router), my response time goes up to 9 milliseconds and is much less consistent. I am using a broadcast to send the data so according to the documentation there should only be a single frame send. It seems to me that my times should be consistent on both channels but with more dropped packets on the channel with interference. Is there any builtin retry, traffic sensing, or something else in either ESP-NOW or the ESP32 WiFi that would cause this?