Brian Lowe

Results 11 comments of Brian Lowe

Maybe it's a watchdog time-out because server->on(...) wants a fast return. Make a separate thread to upload files, and trigger it from handleFiles::handleUpload, passing the parameters. For example, put request...

Hi Tobias, I agree it shows a heap error and I'm not sure it's a watchdog timer issue. I only know there are limits on how much can be done...

mDNS (a.k.a. Bonjour) must be enabled in your code https://forum.arduino.cc/t/help-understanding-mdns-on-esp32/1026655 https://github.com/espressif/arduino-esp32/blob/master/libraries/ESPmDNS/examples/mDNS_Web_Server/mDNS_Web_Server.ino

That's an interesting solution, I like it, thanks for posting! I agree with your comment about how a really nice app is possible with the combination of libraries you mention....

Will it do anything to run 4.0.2.3 upgrader on site that is already 4.0.2.3?

And does upgrader affect installed modules?

Thank you Daniel, problem is fixed and you are correct about payment_method not upgraded. Data were [migrated from 2.2.0.0 manually with a script](https://github.com/Belleson/opencart) because of two-version upgrade to 4.0.2.3. Thus...

Try assigning a client ID in the client and sending it to the server to store in an array. I'm doing this in a websocket app with function onLoad(evt) {...

I made a keep-alive using a Ticker from [this library](https://github.com/bertmelis/Ticker-esp32) to socket.textAll() clients every 30 seconds, and they reply back to server. It seems to work okay.

[This is a very good tutorial on web socket](https://m1cr0lab-esp32.github.io/remote-control-with-websocket/). Prevent watch dog time-outs by 1. Don't use event callbacks, only socket message handlers 2. No delays in message handler, instead...