1CONFIG_TEST=y
2CONFIG_BT_TESTING=y
3CONFIG_NO_OPTIMIZATIONS=y
4
5CONFIG_BT=y
6CONFIG_BT_CENTRAL=y
7CONFIG_BT_ISO_CENTRAL=y
8CONFIG_BT_ISO_BROADCASTER=y
9CONFIG_BT_EXT_ADV=y
10CONFIG_BT_PER_ADV_SYNC=y
11CONFIG_BT_ISO_SYNC_RECEIVER=y
12CONFIG_BT_PERIPHERAL=y
13CONFIG_BT_DEVICE_NAME="bsim_test_audio"
14# TBS Client may require up to 12 buffers
15CONFIG_BT_ATT_TX_COUNT=12
16CONFIG_BT_ATT_PREPARE_COUNT=5
17CONFIG_BT_MAX_CONN=3
18CONFIG_BT_MAX_PAIRED=3
19CONFIG_BT_EXT_ADV_MAX_ADV_SET=3
20CONFIG_BT_OBSERVER=y
21CONFIG_BT_GATT_CLIENT=y
22CONFIG_BT_GATT_CACHING=y
23CONFIG_BT_GATT_DYNAMIC_DB=y
24CONFIG_BT_GATT_AUTO_DISCOVER_CCC=y
25CONFIG_BT_GATT_AUTO_UPDATE_MTU=y
26CONFIG_BT_SMP=y
27CONFIG_BT_L2CAP_TX_MTU=128
28CONFIG_BT_BUF_ACL_RX_SIZE=255
29CONFIG_BT_BUF_ACL_TX_SIZE=251
30CONFIG_BT_BUF_EVT_RX_SIZE=255
31CONFIG_BT_BUF_CMD_TX_SIZE=255
32CONFIG_BT_SEND_ECC_EMULATION=y
33
34CONFIG_BT_AUDIO=y
35CONFIG_BT_BAP_UNICAST_SERVER=y
36CONFIG_BT_BAP_UNICAST_CLIENT=y
37CONFIG_BT_BAP_UNICAST_CLIENT_GROUP_STREAM_COUNT=4
38CONFIG_BT_BAP_UNICAST_CLIENT_ASE_SNK_COUNT=2
39CONFIG_BT_BAP_UNICAST_CLIENT_ASE_SRC_COUNT=2
40CONFIG_BT_ASCS=y
41CONFIG_BT_ASCS_MAX_ASE_SNK_COUNT=2
42CONFIG_BT_ASCS_MAX_ASE_SRC_COUNT=2
43CONFIG_BT_BAP_BROADCAST_SOURCE=y
44CONFIG_BT_BAP_BROADCAST_SINK=y
45CONFIG_BT_AUDIO_CODEC_CFG_MAX_METADATA_SIZE=196
46CONFIG_BT_AUDIO_CODEC_CAP_MAX_METADATA_SIZE=196
47CONFIG_BT_BAP_BROADCAST_SRC_STREAM_COUNT=4
48CONFIG_BT_BAP_BROADCAST_SRC_SUBGROUP_COUNT=2
49CONFIG_BT_BAP_BROADCAST_SNK_SUBGROUP_COUNT=2
50CONFIG_BT_BAP_BROADCAST_SNK_STREAM_COUNT=4
51CONFIG_BT_ISO_PERIPHERAL=y
52CONFIG_BT_ISO_MAX_CHAN=4
53CONFIG_BT_ISO_TX_MTU=310
54CONFIG_BT_ISO_TX_BUF_COUNT=36
55CONFIG_BT_ISO_RX_MTU=310
56CONFIG_BT_ISO_RX_BUF_COUNT=4
57
58CONFIG_BT_GAP_AUTO_UPDATE_CONN_PARAMS=n
59
60# Needed for Periodic Advertising Sync Transfer
61CONFIG_BT_PER_ADV_SYNC_TRANSFER_RECEIVER=y
62CONFIG_BT_PER_ADV_SYNC_TRANSFER_SENDER=y
63
64# Volume Offset Control Service
65CONFIG_BT_VOCS_MAX_INSTANCE_COUNT=2
66CONFIG_BT_VOCS_CLIENT_MAX_INSTANCE_COUNT=2
67
68# Audio Input Control Service
69CONFIG_BT_AICS_MAX_INSTANCE_COUNT=4
70CONFIG_BT_AICS_CLIENT_MAX_INSTANCE_COUNT=4
71
72#Volume Control
73CONFIG_BT_VCP_VOL_REND=y
74CONFIG_BT_VCP_VOL_REND_VOCS_INSTANCE_COUNT=2
75CONFIG_BT_VCP_VOL_REND_AICS_INSTANCE_COUNT=2
76CONFIG_BT_VCP_VOL_CTLR=y
77CONFIG_BT_VCP_VOL_CTLR_MAX_VOCS_INST=2
78CONFIG_BT_VCP_VOL_CTLR_MAX_AICS_INST=2
79
80CONFIG_BT_MICP_MIC_DEV=y
81CONFIG_BT_MICP_MIC_DEV_AICS_INSTANCE_COUNT=2
82CONFIG_BT_MICP_MIC_CTLR=y
83CONFIG_BT_MICP_MIC_CTLR_MAX_AICS_INST=2
84
85# Coordinated Set Identification
86CONFIG_BT_CSIP_SET_MEMBER=y
87CONFIG_BT_CSIP_SET_MEMBER_TEST_SAMPLE_DATA=y
88CONFIG_BT_CSIP_SET_MEMBER_NOTIFIABLE=y
89CONFIG_BT_CSIP_SET_COORDINATOR=y
90CONFIG_BT_CSIP_SET_COORDINATOR_TEST_SAMPLE_DATA=y
91
92# Telephone bearer service
93CONFIG_BT_TBS=y
94CONFIG_BT_TBS_BEARER_COUNT=1
95CONFIG_BT_TBS_CLIENT_TBS=y
96CONFIG_BT_TBS_CLIENT_GTBS=y
97CONFIG_BT_TBS_CLIENT_MAX_CALLS=4
98CONFIG_BT_TBS_MAX_CALLS=4
99CONFIG_BT_TBS_SUPPORTED_FEATURES=3
100
101# Media control
102CONFIG_MCTL=y
103CONFIG_MCTL_LOCAL_PLAYER_CONTROL=y
104CONFIG_MCTL_LOCAL_PLAYER_LOCAL_CONTROL=y
105CONFIG_MCTL_LOCAL_PLAYER_REMOTE_CONTROL=y
106CONFIG_MCTL_REMOTE_PLAYER_CONTROL=y
107CONFIG_MCTL_REMOTE_PLAYER_CONTROL_OBJECTS=y
108CONFIG_UTF8=y
109
110# Media player
111CONFIG_BT_MPL=y
112CONFIG_BT_MPL_OBJECTS=y
113CONFIG_BT_MPL_MAX_OBJ_SIZE=600
114
115# Media control
116CONFIG_BT_MCS=y
117CONFIG_BT_MCC=y
118CONFIG_BT_MCC_OTS=y
119CONFIG_BT_MCC_SHELL=y
120CONFIG_BT_MCC_TOTAL_OBJ_CONTENT_MEM=4096
121
122# Immediate Alert
123CONFIG_BT_IAS=y
124CONFIG_BT_IAS_CLIENT=y
125
126# Object Transfer
127CONFIG_BT_OTS=y
128CONFIG_BT_OTS_SECONDARY_SVC=y
129CONFIG_BT_OTS_MAX_OBJ_CNT=0x30
130CONFIG_BT_OTS_CLIENT=y
131
132# Broadcast Audio Scan Service and client
133CONFIG_BT_BAP_SCAN_DELEGATOR=y
134CONFIG_BT_BAP_BASS_MAX_SUBGROUPS=2
135CONFIG_BT_AUDIO_CODEC_CFG_MAX_METADATA_SIZE=255
136CONFIG_BT_BAP_BROADCAST_ASSISTANT=y
137
138# Hearing Access
139CONFIG_BT_HAS=y
140CONFIG_BT_HAS_PRESET_COUNT=3
141CONFIG_BT_HAS_CLIENT=y
142CONFIG_BT_HAS_FEATURES_NOTIFIABLE=y
143
144# Common Audio Profile
145CONFIG_BT_CAP_ACCEPTOR=y
146CONFIG_BT_CAP_ACCEPTOR_SET_MEMBER=y
147CONFIG_BT_CAP_COMMANDER=y
148CONFIG_BT_CAP_INITIATOR=y
149
150# Telephony and Media Audio Profile
151CONFIG_BT_TMAP=y
152
153# Publish Audio Capability configurations
154CONFIG_BT_PAC_SNK=y
155CONFIG_BT_PAC_SRC=y
156CONFIG_BT_PAC_SNK_LOC=y
157CONFIG_BT_PAC_SRC_LOC=y
158
159CONFIG_BT_PACS_SUPPORTED_CONTEXT_NOTIFIABLE=y
160CONFIG_BT_PAC_SNK_LOC_NOTIFIABLE=y
161CONFIG_BT_PAC_SRC_LOC_NOTIFIABLE=y
162CONFIG_BT_PAC_SRC_NOTIFIABLE=y
163CONFIG_BT_PAC_SNK_NOTIFIABLE=y
164CONFIG_BT_PAC_SNK_LOC_WRITEABLE=y
165CONFIG_BT_PAC_SRC_LOC_WRITEABLE=y
166CONFIG_BT_GATT_AUTO_DISCOVER_CCC=y
167CONFIG_BT_GATT_AUTO_RESUBSCRIBE=n
168
169# Gaming Audio Profile
170CONFIG_BT_GMAP=y
171
172# Public Broadcast Profile
173CONFIG_BT_PBP=y
174
175# DEBUGGING
176CONFIG_LOG=y
177CONFIG_BT_ISO_LOG_LEVEL_DBG=y
178CONFIG_LOG_FUNC_NAME_PREFIX_ERR=y
179CONFIG_LOG_FUNC_NAME_PREFIX_WRN=y
180CONFIG_BT_VCP_VOL_REND_LOG_LEVEL_DBG=y
181CONFIG_BT_VCP_VOL_CTLR_LOG_LEVEL_DBG=y
182CONFIG_BT_AICS_LOG_LEVEL_DBG=y
183CONFIG_BT_AICS_CLIENT_LOG_LEVEL_DBG=y
184CONFIG_BT_VOCS_LOG_LEVEL_DBG=y
185CONFIG_BT_VOCS_CLIENT_LOG_LEVEL_DBG=y
186CONFIG_BT_MICP_MIC_DEV_LOG_LEVEL_DBG=y
187CONFIG_BT_MICP_MIC_CTLR_LOG_LEVEL_DBG=y
188CONFIG_BT_MPL_LOG_LEVEL_DBG=y
189CONFIG_BT_TBS_LOG_LEVEL_DBG=y
190CONFIG_BT_TBS_CLIENT_LOG_LEVEL_DBG=y
191CONFIG_BT_MCS_LOG_LEVEL_DBG=y
192CONFIG_BT_MCC_LOG_LEVEL_DBG=y
193CONFIG_BT_OTS_LOG_LEVEL_DBG=y
194CONFIG_BT_OTS_CLIENT_LOG_LEVEL_DBG=y
195CONFIG_MCTL_LOG_LEVEL_DBG=y
196CONFIG_BT_CSIP_SET_MEMBER_LOG_LEVEL_DBG=y
197CONFIG_BT_CSIP_SET_COORDINATOR_LOG_LEVEL_DBG=y
198CONFIG_BT_CSIP_SET_MEMBER_CRYPTO_LOG_LEVEL_DBG=y
199CONFIG_BT_BAP_UNICAST_CLIENT_LOG_LEVEL_DBG=y
200CONFIG_BT_BAP_UNICAST_SERVER_LOG_LEVEL_DBG=y
201CONFIG_BT_BAP_BROADCAST_SINK_LOG_LEVEL_DBG=y
202CONFIG_BT_BAP_BROADCAST_SOURCE_LOG_LEVEL_DBG=y
203CONFIG_BT_ASCS_LOG_LEVEL_DBG=y
204CONFIG_BT_PACS_LOG_LEVEL_DBG=y
205CONFIG_BT_BAP_STREAM_LOG_LEVEL_DBG=y
206CONFIG_BT_BAP_ISO_LOG_LEVEL_DBG=y
207CONFIG_BT_AUDIO_CODEC_LOG_LEVEL_DBG=y
208CONFIG_BT_BAP_SCAN_DELEGATOR_LOG_LEVEL_DBG=y
209CONFIG_BT_BAP_BROADCAST_ASSISTANT_LOG_LEVEL_DBG=y
210CONFIG_BT_HAS_LOG_LEVEL_DBG=y
211CONFIG_BT_HAS_CLIENT_LOG_LEVEL_DBG=y
212CONFIG_BT_CAP_ACCEPTOR_LOG_LEVEL_DBG=y
213CONFIG_BT_CAP_INITIATOR_LOG_LEVEL_DBG=y
214CONFIG_BT_CAP_COMMANDER_LOG_LEVEL_DBG=y
215CONFIG_BT_CAP_COMMON_LOG_LEVEL_DBG=y
216CONFIG_BT_GMAP_LOG_LEVEL_DBG=y
217
218# LOGGING
219CONFIG_LOG_MODE_IMMEDIATE=y
220