-
CONFIG_NET_L2_BT
¶
Enable Bluetooth support
Type: bool
Help¶
Enable Bluetooth driver that send and receives IPv6 packets, does header compression on it and writes it to the Bluetooth stack via L2CAP channel.
Direct dependencies¶
(NET_IPV6
&& NETWORKING
&& BOARD_96B_CARBON
) || (NET_IPV6
&& BT
&& BT_PERIPHERAL
&& BT_CENTRAL
&& BT_SMP
&& BT_L2CAP_DYNAMIC_CHANNEL
&& NETWORKING
)
(Includes any dependencies from ifs and menus.)
Kconfig definitions¶
At <Zephyr>/boards/arm/96b_carbon/Kconfig.defconfig:47
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:24
Menu path: (Top)
config NET_L2_BT bool defaultBT
depends onNET_IPV6
&&NETWORKING
&&BOARD_96B_CARBON
At <Zephyr>/subsys/net/l2/Kconfig:13
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:34
→ <Zephyr>/subsys/Kconfig:34
→ <Zephyr>/subsys/net/Kconfig:85
Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Link layer options
config NET_L2_BT bool "Enable Bluetooth support" selectNET_6LO
depends onNET_IPV6
&&BT
&&BT_PERIPHERAL
&&BT_CENTRAL
&&BT_SMP
&&BT_L2CAP_DYNAMIC_CHANNEL
&&NETWORKING
help Enable Bluetooth driver that send and receives IPv6 packets, does header compression on it and writes it to the Bluetooth stack via L2CAP channel.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)