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
[BT] Application level Watchdog Timer to avoid scan_evt timeout
Implement a BLE scan watchdog to bypass the problem related to the BLE scan hang scan_evt timeout
This is a bypass solution to espressif/arduino-esp32#5860
The watchdog will restart the ESP if no new BLE messages has been added to the queue following:
checked every 120s
if we are after the last BLE message time + the BLE scan interval for passive
if the process is not locked by an OTA update or other operation
We restart the ESP
We also remove the WDT0 enable and disable functions.