:orphan: .. title:: CONFIG_BT_MESH .. kconfig:: CONFIG_BT_MESH CONFIG_BT_MESH ############## *Bluetooth mesh support* Type: ``bool`` Help ==== .. code-block:: none This option enables Bluetooth mesh support. The specific features that are available may depend on other features that have been enabled in the stack, such as GATT support. Direct dependencies =================== \ :kconfig:`BT_OBSERVER ` && \ :kconfig:`BT_BROADCASTER ` && \ :kconfig:`BT ` *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Symbols selected by this symbol =============================== - \ :kconfig:`TINYCRYPT ` - \ :kconfig:`TINYCRYPT_AES ` - \ :kconfig:`TINYCRYPT_AES_CMAC ` - \ :kconfig:`BT_HOST_CCM ` Kconfig definition ================== At ``/bluetooth/mesh/Kconfig:6`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:9`` → ``/bluetooth/Kconfig:193`` Menu path: (Top) → Sub Systems and OS Services → Bluetooth .. code-block:: kconfig menuconfig BT_MESH bool "Bluetooth mesh support" select TINYCRYPT select TINYCRYPT_AES select TINYCRYPT_AES_CMAC select BT_HOST_CCM depends on BT_OBSERVER && BT_BROADCASTER && BT help This option enables Bluetooth mesh support. The specific features that are available may depend on other features that have been enabled in the stack, such as GATT support. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*