Hello.
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
wifi_disable_powersave();
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.