For the native posix build the sleep calls used in tasks will stall the zephyr instance which sets an upper limit on the data processing interval to once every 20-30 millisecond. This change reduces the duration of the sleep calls and increases the TICKS_PER_SECOND to allow for shorter sleeps. This is needed to support the data rates needed for LE Audio streaming. The rate is tuned to support up to bidirectional 5ms ISO-intervals. This change also increases the ISO buffer count from 1 to 5 to allow for some buffering in the controller, which is needed for gapless playback and/or use of burst number larger than 1. Signed-off-by: Casper Bonde <casper_bonde@bose.com>
66 lines
1.5 KiB
Plaintext
66 lines
1.5 KiB
Plaintext
# Incresed stack due to settings API usage
|
|
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048
|
|
|
|
CONFIG_TEST=y
|
|
CONFIG_TEST_LOGGING_DEFAULTS=n
|
|
CONFIG_BT=y
|
|
CONFIG_BT_DEBUG_LOG=y
|
|
CONFIG_BT_CENTRAL=y
|
|
CONFIG_BT_PERIPHERAL=y
|
|
CONFIG_BT_PRIVACY=y
|
|
CONFIG_BT_SMP=y
|
|
CONFIG_BT_SIGNING=y
|
|
CONFIG_BT_FIXED_PASSKEY=y
|
|
CONFIG_BT_ATT_PREPARE_COUNT=2
|
|
CONFIG_BT_GATT_CLIENT=y
|
|
CONFIG_BT_L2CAP_DYNAMIC_CHANNEL=y
|
|
CONFIG_BT_TINYCRYPT_ECC=y
|
|
CONFIG_BT_SHELL=y
|
|
CONFIG_BT_DEVICE_NAME="test shell"
|
|
CONFIG_BT_DEVICE_NAME_DYNAMIC=y
|
|
CONFIG_BT_L2CAP_TX_BUF_COUNT=4
|
|
CONFIG_BT_ID_MAX=2
|
|
CONFIG_BT_EATT=y
|
|
CONFIG_BT_L2CAP_ECRED=y
|
|
CONFIG_BT_GATT_DYNAMIC_DB=y
|
|
CONFIG_BT_HRS=y
|
|
CONFIG_BT_WHITELIST=y
|
|
CONFIG_BT_REMOTE_INFO=y
|
|
CONFIG_BT_REMOTE_VERSION=y
|
|
CONFIG_BT_GATT_AUTO_DISCOVER_CCC=y
|
|
|
|
CONFIG_BT_SETTINGS=y
|
|
CONFIG_FLASH=y
|
|
CONFIG_FLASH_PAGE_LAYOUT=y
|
|
CONFIG_FLASH_MAP=y
|
|
CONFIG_NVS=y
|
|
CONFIG_SETTINGS=y
|
|
|
|
CONFIG_BT_EXT_ADV=y
|
|
CONFIG_BT_EXT_ADV_LEGACY_SUPPORT=y
|
|
CONFIG_BT_PER_ADV=y
|
|
CONFIG_BT_PER_ADV_SYNC=y
|
|
|
|
CONFIG_BT_USER_DATA_LEN_UPDATE=y
|
|
CONFIG_BT_AUTO_DATA_LEN_UPDATE=y
|
|
|
|
CONFIG_BT_USER_PHY_UPDATE=y
|
|
CONFIG_BT_AUTO_PHY_UPDATE=y
|
|
|
|
CONFIG_BT_AUDIO=y
|
|
CONFIG_BT_AUDIO_UNICAST=y
|
|
CONFIG_BT_AUDIO_BROADCAST=y
|
|
CONFIG_BT_ISO_TX_BUF_COUNT=5
|
|
CONFIG_BT_VOCS_MAX_INSTANCE_COUNT=1
|
|
CONFIG_BT_VOCS_CLIENT_MAX_INSTANCE_COUNT=1
|
|
|
|
CONFIG_BT_AICS_MAX_INSTANCE_COUNT=1
|
|
CONFIG_BT_AICS_CLIENT_MAX_INSTANCE_COUNT=1
|
|
|
|
CONFIG_BT_VCS=y
|
|
CONFIG_BT_VCS_VOCS_INSTANCE_COUNT=1
|
|
CONFIG_BT_VCS_AICS_INSTANCE_COUNT=1
|
|
CONFIG_BT_VCS_CLIENT=y
|
|
CONFIG_BT_VCS_CLIENT_MAX_VOCS_INST=1
|
|
CONFIG_BT_VCS_CLIENT_MAX_AICS_INST=1
|