diff --git a/nimble/controller/src/ble_ll_conn.c b/nimble/controller/src/ble_ll_conn.c index a702f35323..1f7b477328 100644 --- a/nimble/controller/src/ble_ll_conn.c +++ b/nimble/controller/src/ble_ll_conn.c @@ -2901,6 +2901,10 @@ ble_ll_conn_created(struct ble_ll_conn_sm *connsm, struct ble_mbuf_hdr *rxhdr) #if MYNEWT_VAL(BLE_LL_CFG_FEAT_LE_CSA2) ble_ll_hci_ev_le_csa(connsm); #endif +#if MYNEWT_VAL(BLE_LL_HCI_VS_CONN_STRICT_SCHED) + ble_ll_hci_ev_send_vs_css_slot_changed(connsm->conn_handle, + connsm->css_slot_idx); +#endif /* * Initiate features exchange diff --git a/nimble/controller/syscfg.yml b/nimble/controller/syscfg.yml index 517cfe0fdf..4715be6fe6 100644 --- a/nimble/controller/syscfg.yml +++ b/nimble/controller/syscfg.yml @@ -428,6 +428,7 @@ syscfg.defs: value: 0 restrictions: - BLE_LL_HCI_VS if 1 + - BLE_LL_CONN_STRICT_SCHED if 1 BLE_LL_HCI_VS_LOCAL_IRK: description: > Enables HCI command to set local IRK.