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> |
||
|---|---|---|
| .. | ||
| btstack.cmake | ||
| btstack.mk | ||
| btstack_config.h | ||
| btstack_config_common.h | ||
| btstack_hci_uart.c | ||
| btstack_hci_uart.h | ||
| modbluetooth_btstack.c | ||
| modbluetooth_btstack.h | ||