Modified bt_le_ext_adv_stop() to fix an issue in which BT Controller #90757
+12
−5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
could return HCI errors because Zephyr code skipped sending BT_HCI_OP_LE_SET_EXT_ADV_ENABLE command to stop advertising. This happened because BT_ADV_ENABLED flag was cleared when BT_HCI_EVT_LE_ADV_SET_TERMINATED HCI event was received after a device connected Bluetooth. BT Controller still requires advertising to be stopped before it will allow advertising parameters to be changed.