CONFIG_SOFTDEVICE_CONTROLLER_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 SOFTDEVICE_CONTROLLER_VARIANT: SoftDevice Controller variant>

(Includes any dependencies from ifs and menus.)

Kconfig definition

At <nRF>/subsys/bluetooth/controller/Kconfig:157

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:33<Zephyr>/modules/Kconfig:6<nRF>/doc/_build/kconfig/Kconfig.modules:2<nRF>/Kconfig.nrf:81<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 SOFTDEVICE_CONTROLLER_MULTIROLE
    bool "SoftDevice Controller optimized for multirole and other advanced configurations"
    depends on <choice SOFTDEVICE_CONTROLLER_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.)