:orphan: .. title:: CONFIG_BT_USERCHAN .. kconfig:: CONFIG_BT_USERCHAN CONFIG_BT_USERCHAN ################## *HCI User Channel based driver* Type: ``bool`` Help ==== .. code-block:: none This driver provides access to the local Linux host's Bluetooth adapter using a User Channel HCI socket to the Linux kernel. It is only intended to be used with the native POSIX build of Zephyr. The Bluetooth adapter must be powered off in order for Zephyr to be able to use it. Direct dependencies =================== \ :kconfig:`BOARD_NATIVE_POSIX ` && \ :ref:` ` *(Includes any dependencies from ifs and menus.)* Kconfig definition ================== At ``/bluetooth/hci/Kconfig:56`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:8`` → ``/bluetooth/Kconfig:20`` Menu path: (Top) → Device Drivers → Bluetooth Drivers → Bluetooth HCI driver .. code-block:: kconfig config BT_USERCHAN bool "HCI User Channel based driver" depends on BOARD_NATIVE_POSIX && help This driver provides access to the local Linux host's Bluetooth adapter using a User Channel HCI socket to the Linux kernel. It is only intended to be used with the native POSIX build of Zephyr. The Bluetooth adapter must be powered off in order for Zephyr to be able to use it. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*