Skip to content

Commit a021c1c

Browse files
szymon-czaprackisjanc
authored andcommitted
nimble/bttester: Add option to enable/disable leaudio support
Add syscfg fields to allow user to enable/disable leaudio. Some testcases were failing due to having leaudio services and performing writes which resulted in errors.
1 parent 75a3ec3 commit a021c1c

File tree

1 file changed

+25
-20
lines changed

1 file changed

+25
-20
lines changed

apps/bttester/syscfg.yml

Lines changed: 25 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ syscfg.defs:
2222
Disable any NimBLE configuration in bttester app.
2323
This is useful for building bttester apps with custom configuration.
2424
value: 0
25+
BTTESTER_LEAUDIO:
26+
description: 'Enable NimBLE LE Audio support in bttester app'
27+
value: 0
2528
BTTESTER_UART_BAUD:
2629
description: 'Console UART baud rate.'
2730
value: '115200'
@@ -117,9 +120,31 @@ syscfg.vals:
117120

118121
BLE_STORE_CONFIG_PERSIST: 0
119122

123+
syscfg.vals.BTTESTER_LEAUDIO:
124+
BLE_ISO: 1
125+
BLE_AUDIO: 1
126+
BLE_AUDIO_BROADCAST_SINK: 1
127+
BLE_AUDIO_BROADCAST_SINK_MAX: 2
128+
BLE_AUDIO_MAX_CODEC_RECORDS: 3
129+
BLE_PERIODIC_ADV_SYNC_TRANSFER: 1
130+
BLE_PERIODIC_ADV_SYNC_BIGINFO_REPORTS: 1
131+
BLE_ROLE_BROADCASTER: 1
132+
BLE_ISO_BROADCAST_SOURCE: 1
133+
BLE_ISO_BROADCAST_SINK: 1
134+
BLE_ISO_MAX_BISES: 3
135+
BLE_ISO_MAX_BIGS: 3
136+
BLE_EXT_ADV: 1
137+
BLE_PHY_2M: 1
138+
BLE_EXT_ADV_MAX_SIZE: 40
139+
BLE_PERIODIC_ADV: 1
140+
BLE_MULTI_ADV_INSTANCES: 3
141+
BLE_SVC_AUDIO_BASS_METADATA_MAX_SZ: 256
142+
BLE_SVC_AUDIO_BASS_SUB_NUM_MAX: 10
143+
120144
syscfg.vals.!BTTESTER_NODEFAULT:
121145
BLE_VERSION: 54
122146

147+
BTTESTER_LEAUDIO: 1
123148
BLE_L2CAP_COC_MAX_NUM: 5
124149
BLE_L2CAP_SIG_MAX_PROCS: 2
125150
BLE_L2CAP_ENHANCED_COC: 1
@@ -140,26 +165,6 @@ syscfg.vals.!BTTESTER_NODEFAULT:
140165
BLE_SVC_GAP_DEVICE_NAME_WRITE_PERM: 0
141166
BLE_SVC_GAP_DEVICE_NAME_MAX_LENGTH: 6
142167

143-
BLE_ISO: 1
144-
BLE_AUDIO: 1
145-
BLE_AUDIO_BROADCAST_SINK: 1
146-
BLE_AUDIO_BROADCAST_SINK_MAX: 2
147-
BLE_AUDIO_MAX_CODEC_RECORDS: 3
148-
BLE_PERIODIC_ADV_SYNC_TRANSFER: 1
149-
BLE_PERIODIC_ADV_SYNC_BIGINFO_REPORTS: 1
150-
BLE_ROLE_BROADCASTER: 1
151-
BLE_ISO_BROADCAST_SOURCE: 1
152-
BLE_ISO_BROADCAST_SINK: 1
153-
BLE_ISO_MAX_BISES: 3
154-
BLE_ISO_MAX_BIGS: 3
155-
BLE_EXT_ADV: 1
156-
BLE_PHY_2M: 1
157-
BLE_EXT_ADV_MAX_SIZE: 40
158-
BLE_PERIODIC_ADV: 1
159-
BLE_MULTI_ADV_INSTANCES: 3
160-
BLE_SVC_AUDIO_BASS_METADATA_MAX_SZ: 256
161-
BLE_SVC_AUDIO_BASS_SUB_NUM_MAX: 10
162-
163168
BLE_MESH: 1
164169
BLE_MESH_SHELL: 0
165170
BLE_MESH_PROV: 1

0 commit comments

Comments
 (0)