:orphan: .. title:: CONFIG_BT_BUF_ACL_RX_COUNT .. kconfig:: CONFIG_BT_BUF_ACL_RX_COUNT CONFIG_BT_BUF_ACL_RX_COUNT ########################## *Number of incoming ACL data buffers* Type: ``int`` Help ==== .. code-block:: none Number or incoming ACL data buffers sent from the Controller to the Host. In a combined Host and Controller build the buffers are shared and therefore Controller to Host flow control is not needed. In a Host only build with Controller to Host flow control enabled the Host will inform the Controller about the maximum number of buffers by setting this value in the Host Buffer Size command. When Controller to Host flow control is not enabled the Controller can assume that the Host has infinite amount of buffers. Direct dependencies =================== \ :kconfig:`BT_HCI ` && \ :kconfig:`BT ` *(Includes any dependencies from ifs and menus.)* Defaults ======== - \ :kconfig:`NET_BUF_RX_COUNT ` if \ :kconfig:`NET_L2_BT ` - 3 if \ :kconfig:`BT_RECV_IS_RX_THREAD ` - 6 Kconfig definition ================== At ``/bluetooth/common/Kconfig:95`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:9`` → ``/bluetooth/Kconfig:173`` Menu path: (Top) → Sub Systems and OS Services → Bluetooth .. code-block:: kconfig config BT_BUF_ACL_RX_COUNT int "Number of incoming ACL data buffers" range 1 64 default NET_BUF_RX_COUNT if NET_L2_BT default 3 if BT_RECV_IS_RX_THREAD default 6 depends on BT_HCI && BT help Number or incoming ACL data buffers sent from the Controller to the Host. In a combined Host and Controller build the buffers are shared and therefore Controller to Host flow control is not needed. In a Host only build with Controller to Host flow control enabled the Host will inform the Controller about the maximum number of buffers by setting this value in the Host Buffer Size command. When Controller to Host flow control is not enabled the Controller can assume that the Host has infinite amount of buffers. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*