CONFIG_CAF_MODULES_FLAGS_COUNT
Number of supported modules
Type: int
Help
Configure number of supported modules by modules flags variable.
The flags count should be big enough to have a bit for every module.
Bigger number allows more modules to be controllerd.
Smaller minimizes the footprint.
The memory is allocated in 32 bits chunks.
Direct dependencies
CAF_MODULE_STATE_EVENTS
&& CAF
(Includes any dependencies from ifs and menus.)
Default
32
Kconfig definition
At <nRF>/subsys/caf/events/Kconfig.module_state_event:18
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:50
→ <nRF>/subsys/caf/Kconfig:15
→ <nRF>/subsys/caf/events/Kconfig:148
Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Common Application Framework → Event options → Enable module state events
config CAF_MODULES_FLAGS_COUNT
int "Number of supported modules"
default 32
depends on CAF_MODULE_STATE_EVENTS && CAF
help
Configure number of supported modules by modules flags variable.
The flags count should be big enough to have a bit for every module.
Bigger number allows more modules to be controllerd.
Smaller minimizes the footprint.
The memory is allocated in 32 bits chunks.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)