| CONFIG_MAIN_STACK_SIZE=512 |
| CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048 |
| |
| CONFIG_BT=y |
| CONFIG_BT_OBSERVER=y |
| CONFIG_BT_BROADCASTER=y |
| |
| CONFIG_BT_CTLR_DUP_FILTER_LEN=0 |
| CONFIG_BT_CTLR_LE_ENC=n |
| CONFIG_BT_CTLR_LE_PING=n |
| CONFIG_BT_DATA_LEN_UPDATE=n |
| CONFIG_BT_PHY_UPDATE=n |
| CONFIG_BT_CTLR_MIN_USED_CHAN=n |
| CONFIG_BT_CTLR_PRIVACY=n |
| CONFIG_BT_CTLR_CHAN_SEL_2=n |
| |
| CONFIG_BT_MESH=y |
| CONFIG_BT_MESH_RELAY=y |
| CONFIG_BT_MESH_SUBNET_COUNT=1 |
| CONFIG_BT_MESH_APP_KEY_COUNT=1 |
| CONFIG_BT_MESH_MODEL_GROUP_COUNT=2 |
| CONFIG_BT_MESH_ADV_BUF_COUNT=10 |
| CONFIG_BT_MESH_LABEL_COUNT=0 |
| CONFIG_BT_MESH_PB_ADV=n |
| CONFIG_BT_MESH_CFG_CLI=y |
| CONFIG_BT_MESH_LOOPBACK_BUFS=8 |
| |
| CONFIG_BT_SETTINGS=y |
| CONFIG_FLASH=y |
| CONFIG_FLASH_MAP=y |
| CONFIG_NVS=y |
| CONFIG_SETTINGS=y |
| CONFIG_BT_MESH_RPL_STORE_TIMEOUT=600 |
| |
| # Limit the number of key slots in PSA Crypto core to reduce |
| # RAM footprint |
| CONFIG_MBEDTLS_PSA_KEY_SLOT_COUNT=5 |
| |
| # This is required because otherwise there won't be |
| # __heap_start/__heap_end symbols defined in the build. This |
| # is due to Mbed TLS which at boot uses standard calloc/free |
| # functions and only after the initialization done from Zephyr |
| # it switches to its internal memory management functions. |
| CONFIG_COMMON_LIBC_MALLOC=y |