From 6081de3754b530732d4e2b0638fd9534ecf49944 Mon Sep 17 00:00:00 2001 From: Andrzej Kaczmarek Date: Mon, 31 Jul 2023 13:58:39 +0200 Subject: [PATCH] nimble/ll: Fix assert on scan start LL_STATE_BIG was not handled properly when trying to start scan window. --- nimble/controller/src/ble_ll_scan.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nimble/controller/src/ble_ll_scan.c b/nimble/controller/src/ble_ll_scan.c index 3c5073238..d1c3c8ad7 100644 --- a/nimble/controller/src/ble_ll_scan.c +++ b/nimble/controller/src/ble_ll_scan.c @@ -1134,6 +1134,11 @@ ble_ll_scan_event_proc(struct ble_npl_event *ev) ble_ll_state_set(BLE_LL_STATE_STANDBY); } break; +#if MYNEWT_VAL(BLE_LL_ISO_BROADCASTER) + case BLE_LL_STATE_BIG: + start_scan = false; + break; +#endif case BLE_LL_STATE_STANDBY: break; default: