CONFIG_BT_RX_STACK_SIZE
Size of the receiving thread stack
Size of the receiving thread stack
Type: int
Help
Size of the receiving thread stack. This is the context from
which all event callbacks to the application occur. The
default value is sufficient for basic operation, but if the
application needs to do advanced things in its callbacks that
require extra stack space, this value can be increased to
accommodate for that.
Help
Size of the receiving thread stack. This is the context from
which all event callbacks to the application occur. The
default value is sufficient for basic operation, but if the
application needs to do advanced things in its callbacks that
require extra stack space, this value can be increased to
accommodate for that.
Help
Size of the receiving thread stack. This is the context from
which all event callbacks to the application occur. The
default value is sufficient for basic operation, but if the
application needs to do advanced things in its callbacks that
require extra stack space, this value can be increased to
accommodate for that.
Direct dependencies
((BT_HCI_HOST
|| BT_RECV_IS_RX_THREAD
) && BT_LL_SOFTDEVICE
&& BT_CTLR
&& BT
) || ((BT_HCI_HOST
|| BT_RECV_IS_RX_THREAD
) && BT_RPC_STACK
) || ((BT_HCI_HOST
|| BT_RECV_IS_RX_THREAD
) && BT_HCI
&& BT
)
(Includes any dependencies from ifs and menus.)
Defaults
512 if
BT_HCI_RAW
2048 if
BT_MESH
2200 if
BT_SETTINGS
1024
512 if
BT_HCI_RAW
2048 if
BT_MESH
2200 if
BT_SETTINGS
1024
512 if
BT_HCI_RAW
2048 if
BT_MESH
2200 if
BT_SETTINGS
1024
Kconfig definitions
At <nRF>/subsys/bluetooth/controller/Kconfig:52
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:2
→ <nRF>/Kconfig.nrf:92
→ <nRF>/subsys/Kconfig:10
→ <nRF>/subsys/bluetooth/Kconfig:21
Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Bluetooth Low Energy → SoftDevice Controller
config BT_RX_STACK_SIZE
int
range 512 65536 if BT_HCI_RAW
range 1100 65536 if BT_MESH
range 1024 65536
default 512 if BT_HCI_RAW
default 2048 if BT_MESH
default 2200 if BT_SETTINGS
default 1024
depends on (BT_HCI_HOST || BT_RECV_IS_RX_THREAD) && BT_LL_SOFTDEVICE && BT_CTLR && BT
help
Size of the receiving thread stack. This is the context from
which all event callbacks to the application occur. The
default value is sufficient for basic operation, but if the
application needs to do advanced things in its callbacks that
require extra stack space, this value can be increased to
accommodate for that.
At <Zephyr>/subsys/bluetooth/host/Kconfig:83
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:2
→ <nRF>/Kconfig.nrf:92
→ <nRF>/subsys/Kconfig:10
→ <nRF>/subsys/bluetooth/Kconfig:38
→ <nRF>/subsys/bluetooth/rpc/Kconfig:196
Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Bluetooth Low Energy → BLE over nRF RPC
config BT_RX_STACK_SIZE
int "Size of the receiving thread stack"
default 512 if BT_HCI_RAW
default 2048 if BT_MESH
default 2200 if BT_SETTINGS
default 1024
depends on (BT_HCI_HOST || BT_RECV_IS_RX_THREAD) && BT_RPC_STACK
help
Size of the receiving thread stack. This is the context from
which all event callbacks to the application occur. The
default value is sufficient for basic operation, but if the
application needs to do advanced things in its callbacks that
require extra stack space, this value can be increased to
accommodate for that.
At <Zephyr>/subsys/bluetooth/host/Kconfig:83
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:44
→ <Zephyr>/subsys/Kconfig:9
→ <Zephyr>/subsys/bluetooth/Kconfig:180
Menu path: (Top) → Sub Systems and OS Services → Bluetooth
config BT_RX_STACK_SIZE
int "Size of the receiving thread stack"
default 512 if BT_HCI_RAW
default 2048 if BT_MESH
default 2200 if BT_SETTINGS
default 1024
depends on (BT_HCI_HOST || BT_RECV_IS_RX_THREAD) && BT_HCI && BT
help
Size of the receiving thread stack. This is the context from
which all event callbacks to the application occur. The
default value is sufficient for basic operation, but if the
application needs to do advanced things in its callbacks that
require extra stack space, this value can be increased to
accommodate for that.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)