You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm setting up an ESP32-S3 as a server that allows multiple clients to connect. It works well, but seemingly randomly, after 10min-2hours, the ESP32 resets with a BLE assert rwble.c 445, param 00400100 00000000 error.
I'm developing in Arduino IDE 2.3.3, with esp32 3.0.7, and NimBLE-Arduino 1.4.2.
when I add the following lines before start(), the resets take longer to occur (which makes me think this could be a collision/timing issue between advertising packets and notifications?):
I'm setting up an ESP32-S3 as a server that allows multiple clients to connect. It works well, but seemingly randomly, after 10min-2hours, the ESP32 resets with a
BLE assert rwble.c 445, param 00400100 00000000
error.I'm developing in Arduino IDE 2.3.3, with esp32 3.0.7, and NimBLE-Arduino 1.4.2.
I set up advertising like this:
when I add the following lines before start(), the resets take longer to occur (which makes me think this could be a collision/timing issue between advertising packets and notifications?):
in my callbacks, I re-enable advertising on connect and disconnect, so that more than one client can connect:
If I don't re-enable advertising after connecting, then only one client can connect, but I do not get these resets.
When a reset occurs, this is what I'm seeing:
Thanks for any help you can give me! Please let me know if you need any other info.
The text was updated successfully, but these errors were encountered: