If the BLE radio stops responding before deinit is called the function can get stuck waiting for an event that is never received, particularly if the radio is external or on a separate core. This commit adds a timeout, similar to the timeout already used in the init function. Updated for nimble, btstack, esp32 and zephyr bindings. Signed-off-by: Andrew Leech <andrew.leech@planetinnovation.com.au> |
||
|---|---|---|
| .. | ||
| bsp | ||
| hal | ||
| logcfg | ||
| nimble | ||
| syscfg | ||
| modbluetooth_nimble.c | ||
| modbluetooth_nimble.h | ||
| nimble.cmake | ||
| nimble.mk | ||