CONFIG_BT_SMP

Security Manager Protocol support

Security Manager Protocol support

Type: bool

Help

This option enables support for the Security Manager Protocol
(SMP), making it possible to pair devices over LE.

Help

This option enables support for the Security Manager Protocol
(SMP), making it possible to pair devices over LE.

Direct dependencies

(NETWORKING && BOARD_96B_CARBON) || (BT_CONN && BT_HCI_HOST && BT_RPC_STACK) || (BT_CONN && BT_HCI_HOST && BT_HCI && BT)

(Includes any dependencies from ifs and menus.)

Default

Kconfig definitions

At <Zephyr>/boards/arm/96b_carbon/Kconfig.defconfig:38

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:22

Menu path: (Top)

config BT_SMP
    bool
    default BT
    depends on NETWORKING && BOARD_96B_CARBON

At <Zephyr>/subsys/bluetooth/host/Kconfig:253

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:38<nRF>/subsys/bluetooth/rpc/Kconfig:196

Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Bluetooth Low Energy → BLE over nRF RPC

config BT_SMP
    bool "Security Manager Protocol support"
    select TINYCRYPT
    select TINYCRYPT_AES
    select TINYCRYPT_AES_CMAC
    select BT_RPA
    select BT_ECC
    depends on BT_CONN && BT_HCI_HOST && BT_RPC_STACK
    help
      This option enables support for the Security Manager Protocol
      (SMP), making it possible to pair devices over LE.

At <Zephyr>/subsys/bluetooth/host/Kconfig:253

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:44<Zephyr>/subsys/Kconfig:9<Zephyr>/subsys/bluetooth/Kconfig:180

Menu path: (Top) → Sub Systems and OS Services → Bluetooth

config BT_SMP
    bool "Security Manager Protocol support"
    select TINYCRYPT
    select TINYCRYPT_AES
    select TINYCRYPT_AES_CMAC
    select BT_RPA
    select BT_ECC
    depends on BT_CONN && BT_HCI_HOST && BT_HCI && BT
    help
      This option enables support for the Security Manager Protocol
      (SMP), making it possible to pair devices over LE.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)