| CONFIG_BT=y |
| CONFIG_BT_PERIPHERAL=y |
| CONFIG_BT_CENTRAL=y |
| CONFIG_BT_PRIVACY=y |
| |
| CONFIG_BT_DEVICE_NAME="Multiple" |
| |
| CONFIG_BT_USER_PHY_UPDATE=y |
| CONFIG_BT_AUTO_PHY_UPDATE=y |
| CONFIG_BT_USER_DATA_LEN_UPDATE=y |
| CONFIG_BT_AUTO_DATA_LEN_UPDATE=y |
| |
| CONFIG_BT_MAX_CONN=150 |
| CONFIG_BT_ID_MAX=250 |
| |
| # L2CAP, ATT and SMP usage cause data transmission deadlock due to shortage |
| # of buffers when transactions crossover amongst the connections in the same |
| # device. Hence, keeping them disabled in this test until future investigations. |
| |
| CONFIG_BT_GAP_AUTO_UPDATE_CONN_PARAMS=n |
| |
| # CONFIG_BT_GATT_CLIENT=y |
| |
| # CONFIG_BT_SMP=y |
| # CONFIG_BT_MAX_PAIRED=250 |
| |
| CONFIG_BT_BUF_CMD_TX_SIZE=255 |
| CONFIG_BT_BUF_EVT_RX_SIZE=255 |
| CONFIG_BT_BUF_EVT_DISCARDABLE_SIZE=255 |
| CONFIG_BT_BUF_ACL_TX_SIZE=251 |
| CONFIG_BT_BUF_ACL_RX_SIZE=251 |
| |
| CONFIG_BT_CTLR_DATA_LENGTH_MAX=251 |
| |
| # Each PHY update can pause connections for 6 interval hence to let other |
| # parallel connection establishment to succeed increase Rx buffer count. |
| CONFIG_BT_CTLR_RX_BUFFERS=6 |
| |
| # Provide enough spacing between connections so that multiple peripheral roles |
| # when connected to a single peer device (peripheral_identity sample) have |
| # room for window widening and do not overlap with each other in that single |
| # peer device. This can be tuned based on connection interval and clock |
| # accuracy, current value here is sufficient for 500ppm at 1 second interval. |
| CONFIG_BT_CTLR_ADVANCED_FEATURES=y |
| CONFIG_BT_CTLR_SCHED_ADVANCED_CENTRAL_CONN_SPACING=1000 |