adaptions for auracaster

This commit is contained in:
2025-02-13 16:57:36 +01:00
parent dd84f76b59
commit 3218a20d52
7 changed files with 54 additions and 9 deletions

View File

@@ -1,3 +1,23 @@
# Configure for multiple broadcasters
CONFIG_BT_EXT_ADV_MAX_ADV_SET=5
CONFIG_BT_CTLR_ADV_SET=5
CONFIG_BT_CTLR_ADV_ISO_SET=5
CONFIG_BT_CTLR_ADV_ISO_STREAM_COUNT=5
CONFIG_BT_CTLR_SYNC_ISO_STREAM_COUNT=5
CONFIG_BT_CTLR_ADV_ISO_STREAM_MAX=5
CONFIG_BT_CTLR_SYNC_PERIODIC_ADV_LIST_SIZE=5
CONFIG_BT_BUF_EVT_RX_COUNT=16
CONFIG_BT_CTLR_ADV_ISO_PDU_LEN_MAX=247
# ISO Transmissions
CONFIG_BT_CTLR_ISOAL_SOURCES=5
CONFIG_BT_CTLR_ISO_TX_BUFFERS=8
CONFIG_BT_CTLR_ISO_TX_BUFFER_SIZE=255
##
CONFIG_CONSOLE=n
CONFIG_STDOUT_CONSOLE=n
CONFIG_UART_CONSOLE=n
@@ -8,11 +28,13 @@ CONFIG_BT=y
CONFIG_BT_HCI_RAW=y
CONFIG_BT_HCI_RAW_H4=y
CONFIG_BT_HCI_RAW_H4_ENABLE=y
CONFIG_BT_BUF_EVT_RX_SIZE=255
CONFIG_BT_BUF_ACL_RX_SIZE=255
CONFIG_BT_BUF_ACL_TX_SIZE=251
CONFIG_BT_BUF_CMD_TX_SIZE=255
CONFIG_BT_BUF_EVT_DISCARDABLE_SIZE=255
CONFIG_BT_CTLR_ASSERT_HANDLER=y
CONFIG_BT_MAX_CONN=16
#CONFIG_BT_MAX_CONN=16
CONFIG_BT_TINYCRYPT_ECC=n
# Setup ISO Buffer
@@ -32,20 +54,15 @@ CONFIG_BT_PER_ADV_SYNC_TRANSFER_SENDER=y
# Configure Controller
CONFIG_BT_CTLR_CONN_ISO_GROUPS=1
CONFIG_BT_CTLR_CONN_ISO_STREAMS=3
CONFIG_BT_CTLR_SYNC_ISO_STREAM_COUNT=2
CONFIG_BT_CTLR_CONN_ISO_STREAMS=5
CONFIG_BT_CTLR_ADV_EXT=y
CONFIG_BT_CTLR_ADV_SET=2
CONFIG_BT_CTLR_ADV_ISO_SET=2
CONFIG_BT_CTLR_ADV_ISO_STREAM_COUNT=3
CONFIG_BT_CTLR_SYNC_PERIODIC_ADV_LIST_SIZE=1
# Support six links as a central, or one link as a peripheral
CONFIG_BT_MAX_CONN=8
CONFIG_BT_CTLR_SDC_PERIPHERAL_COUNT=2
# Allow using more than default advertising event length
CONFIG_BT_CTLR_ADV_DATA_LEN_MAX=251
CONFIG_BT_CTLR_ADV_DATA_LEN_MAX=512
# Workaround: Unable to allocate command buffer when using K_NO_WAIT since
# Host number of completed commands does not follow normal flow control.