CONFIG_BT_LL_SOFTDEVICE_MULTIROLE
SoftDevice Controller optimized for multirole and other advanced configurations
Type: bool
Help
The multirole library variant is contains all supported features and can be used
for more advanced applications. Using this library may give slightly larger applications.
However, the library is designed in such a way that unused functionality is removed
by the linker.
Direct dependencies
<choice BT_LL_SOFTDEVICE_VARIANT: SoftDevice Controller variant>
(Includes any dependencies from ifs and menus.)
Kconfig definition
At <nRF>/subsys/bluetooth/controller/Kconfig:176
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:2
→ <nRF>/Kconfig.nrf:92
→ <nRF>/subsys/Kconfig:10
→ <nRF>/subsys/bluetooth/Kconfig:21
Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Bluetooth Low Energy → SoftDevice Controller → SoftDevice Controller variant
config BT_LL_SOFTDEVICE_MULTIROLE
bool "SoftDevice Controller optimized for multirole and other advanced configurations"
depends on <choice BT_LL_SOFTDEVICE_VARIANT>
help
The multirole library variant is contains all supported features and can be used
for more advanced applications. Using this library may give slightly larger applications.
However, the library is designed in such a way that unused functionality is removed
by the linker.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)