Florian
145cd2b3d7
[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.
2023-04-06 15:10:39 -05:00
..
2020-06-13 20:04:36 -05:00
2022-12-12 22:58:51 +01:00
2020-07-04 09:40:06 -05:00
2020-06-09 16:09:23 -05:00
2023-01-10 20:13:06 +01:00
2023-03-20 07:31:00 -05:00
2020-06-13 20:04:36 -05:00
2022-12-12 22:58:51 +01:00
2022-12-12 22:58:51 +01:00
2021-04-23 20:40:09 -05:00
2023-01-10 07:18:59 -06:00
2020-06-13 20:04:36 -05:00
2020-06-13 20:04:36 -05:00
2020-09-22 13:04:29 -05:00
2020-06-09 16:09:23 -05:00
2020-06-09 16:09:23 -05:00
2022-12-12 22:58:51 +01:00
2022-11-28 11:31:46 -06:00
2023-03-12 12:09:45 -05:00
2022-12-12 15:41:48 -06:00
2023-03-23 18:25:13 -05:00
2023-03-01 17:44:07 -06:00
2020-09-02 11:17:36 -05:00
2023-03-23 11:24:49 -05:00
2020-06-09 16:09:23 -05:00
2022-11-29 18:41:47 -06:00
2023-01-25 16:43:53 -06:00
2021-01-05 19:17:39 -06:00
2020-12-13 12:46:10 -06:00
2022-12-12 22:58:51 +01:00
2023-03-20 07:35:14 -05:00
2023-03-18 09:33:35 -05:00
2020-06-09 16:09:23 -05:00
2020-06-13 20:04:36 -05:00
2023-04-06 15:10:39 -05:00
2023-03-23 11:24:49 -05:00
2022-07-01 07:17:02 -05:00
2023-03-01 17:44:07 -06:00
2022-07-01 07:17:02 -05:00
2022-07-01 07:17:02 -05:00
2022-11-16 12:58:22 -06:00
2023-03-23 14:11:19 -05:00
2022-07-01 07:17:02 -05:00
2023-03-02 11:02:03 -06:00
2023-03-02 11:02:03 -06:00
2023-04-06 15:10:39 -05:00
2021-09-01 19:18:19 -05:00
2022-07-01 07:17:02 -05:00
2023-03-12 15:52:24 -05:00
2022-10-20 11:14:45 -05:00
2022-10-20 11:14:45 -05:00
2023-01-10 20:13:06 +01:00
2022-07-01 07:17:02 -05:00
2023-01-25 16:43:53 -06:00
2023-03-23 13:12:28 -05:00
2023-03-12 12:09:45 -05:00
2021-12-20 19:37:06 -06:00
2023-03-23 18:25:13 -05:00
2022-11-28 11:35:11 -06:00
2021-09-01 19:18:19 -05:00
2021-09-01 19:18:19 -05:00
2023-01-11 20:31:12 -06:00
2021-09-01 19:18:19 -05:00
2022-11-03 07:40:51 -05:00
2023-02-23 13:54:25 -06:00
2020-06-13 20:04:36 -05:00
2021-09-01 19:18:19 -05:00
2021-12-20 19:37:06 -06:00
2021-09-01 19:18:19 -05:00
2021-09-01 19:18:19 -05:00
2022-11-28 11:31:46 -06:00
2023-03-02 11:12:11 -06:00
2021-09-01 19:18:19 -05:00
2023-03-18 09:33:35 -05:00
2021-09-01 19:18:19 -05:00
2021-10-14 18:46:13 -05:00
2021-05-23 16:38:52 -05:00