Markus

Results 255 comments of Markus

arduino ETH.h is supported via: https://github.com/Links2004/arduinoWebSockets/blob/6eee4c6dc6740b6ccea96b04d4c7695ac1fc22ce/src/WebSockets.h#L243-L247 and yes it uses `lwip` so there is a change you can try switching via code. there where no TLS support back when ETH.h...

can confirm, running this in side the container and restarting gets it working: ```bash rm -rf /config/deps/lib/python3.12/site-packages/simple_dwd_weatherforecast* cp -r /config/deps/simple_dwd_weatherforecast* /config/deps/lib/python3.12/site-packages/ ```

not stale, waiting for feedback on implementation

@Naheel-Azawy fell free to make a PR for the patch you have (with out the auto detection change) a `WEBSOCKETS_NETWORK_TYPE` can be forced via a compiler option e.g. https://github.com/Links2004/arduinoWebSockets/issues/910#issuecomment-2367541285

all TCP writes in the lib go via this function: https://github.com/Links2004/arduinoWebSockets/blob/7a4c416082b80dfc2c0da10731effc8d3a69abc6/src/WebSockets.cpp#L664-L712 the but the "blocking" you describe is most likely on the lower layers (TCP stack of the ESP `client->tcp->write`),...

at first you need to add your CPU here (if you not use an all ready existing one an AVR, STM or ESP for example): https://github.com/Links2004/arduinoWebSockets/blob/master/src/WebSockets.h#L55 set the options based...

the process is the same ;) line 199 you linked is exklusive for the SSL on the ESP the generic client part is done with: ```cpp _client.tcp = new WEBSOCKETS_NETWORK_CLASS();...

currently I am not aware of a GSM module that will handle that, but I never did deep researche for it. if your project not need to run a long...