05-10-2025, 06:51 PM
could you give me the address of githyb?
I'm not very good at programming, so the ability to use String variables to exchange ESP <> application information is incredibly beneficial to me. I prefer to reset ESP from time to time to clear RAM than to make my life difficult with array variables.Your other changes seem interesting and I'd be happy to check them out.
The problem of disconnecting WebSocket communication is easily solved by enabling the full heartbeats mechanism on the ESP side. If you detect a lack of communication with the client, you should restart the WebSocket protocol. This solves 99% of disconnection cases. The remaining 1% requires a software ESP restart (in my case only for ESP32C3)
I have not had the need to restart the application to resume communication with the ESP
I'm not very good at programming, so the ability to use String variables to exchange ESP <> application information is incredibly beneficial to me. I prefer to reset ESP from time to time to clear RAM than to make my life difficult with array variables.Your other changes seem interesting and I'd be happy to check them out.
The problem of disconnecting WebSocket communication is easily solved by enabling the full heartbeats mechanism on the ESP side. If you detect a lack of communication with the client, you should restart the WebSocket protocol. This solves 99% of disconnection cases. The remaining 1% requires a software ESP restart (in my case only for ESP32C3)
I have not had the need to restart the application to resume communication with the ESP
virtuino.blogspot.com