:orphan: .. title:: CONFIG_BT_SPI .. kconfig:: CONFIG_BT_SPI CONFIG_BT_SPI ############# *SPI HCI* Type: ``bool`` Help ==== .. code-block:: none Supports Bluetooth ICs using SPI as the communication protocol. HCI packets are sent and received as single Byte transfers, prepended after a known header. Headers may vary per device, so additional platform specific knowledge may need to be added as devices are. Direct dependencies =================== \ :kconfig:`SPI ` && \ :ref:` ` *(Includes any dependencies from ifs and menus.)* Kconfig definition ================== At ``/bluetooth/hci/Kconfig:39`` 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_SPI bool "SPI HCI" depends on SPI && help Supports Bluetooth ICs using SPI as the communication protocol. HCI packets are sent and received as single Byte transfers, prepended after a known header. Headers may vary per device, so additional platform specific knowledge may need to be added as devices are. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*