Skip to content

Commit 11529af

Browse files
committed
[nrf noup] Bluetooth: Mesh: remove legacy adv support
Removes explicit support for the legacy advertiser due to incompatibility with SDC. The legacy advertiser can be used (experimentally) with the Zephyr Link Layer enabled, but is not recommended. Signed-off-by: Håvard Reierstad <[email protected]>
1 parent 428ff82 commit 11529af

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

subsys/bluetooth/mesh/Kconfig

+7-3
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,16 @@ choice BT_MESH_ADV
5959

6060
menuconfig BT_MESH_ADV_LEGACY
6161
bool "Legacy advertising"
62+
depends on BT_LL_SW_SPLIT
6263
help
6364
Use legacy advertising commands for mesh sending. Legacy
64-
advertising is significantly slower than the extended advertising, but
65-
is supported by all controllers.
65+
advertising is significantly slower than the extended advertising.
6666

67-
WARNING: The legacy advertiser can occasionally do more message
67+
WARNING: This feature is not supported in NCS. The legacy advertiser will not work
68+
with SDC, as attempting to start an advertisement during the scanner duty cycle
69+
will result in an error. The Zephyr Link Layer can be used experimentally as an
70+
alternative.
71+
The legacy advertiser can occasionally do more message
6872
retransmissions than requested because of limitations of HCI
6973
interface API.
7074

0 commit comments

Comments
 (0)