From 6719250b942d62833aab83bb1cabebae8cf7b910 Mon Sep 17 00:00:00 2001 From: fanoush Date: Sun, 19 Apr 2020 14:45:21 +0200 Subject: [PATCH] fix NRF.restart() on SDK14 (and up?) fix for >NRF.restart() NRF ERROR 0x8 at targets/nrf5x/bluetooth.c:2219 REBOOTING. --- targets/nrf5x/bluetooth.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/targets/nrf5x/bluetooth.c b/targets/nrf5x/bluetooth.c index 4b442d5b48..b976c1f816 100644 --- a/targets/nrf5x/bluetooth.c +++ b/targets/nrf5x/bluetooth.c @@ -2442,7 +2442,11 @@ void jsble_kill() { uint32_t err_code; +#if NRF_SD_BLE_API_VERSION < 5 err_code = sd_softdevice_disable(); +#else + err_code = nrf_sdh_disable_request(); +#endif APP_ERROR_CHECK(err_code); }