Just started investigating what BW16 is about, managed to make it work instantly!
For now I have only one concern - latency.
Using WiFiWebServer example, I modified it just a bit for the response to be:
client.println("HTTP/1.1 200 OK"); client.println("Content-Type: text/plain"); client.println("Connection: close"); // the connection will be closed after completion of the response client.println(); client.println(text);
Using postman, I started to send requests to the mcu. Using 5.8G LAN.
Usual latency is around 40-50ms. Sometimes it becomes something around 150ms.
The questions are the following: is it the best we can get? What do these 150ms spikes mean?
Having some esp32 experience in the same field, I tried to disable all the powersafe modes, all the sleep modes and so on. No success. Noting changed no matter what.
The most promising function was
but still no changes detected.
For now I don’t care about power consumption much, so would appreciate any advice in terms of how to make it as stable and responsive as possible. Thanks.