This is an automated email from the ASF dual-hosted git repository.
janc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-nimble.git
The following commit(s) were added to refs/heads/master by this push:
new a021c1cc2 nimble/bttester: Add option to enable/disable leaudio support
a021c1cc2 is described below
commit a021c1cc21e8111f53970c7fca99fe65258cb3d0
Author: Szymon Czapracki <[email protected]>
AuthorDate: Fri May 16 14:00:20 2025 +0200
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.
---
apps/bttester/syscfg.yml | 45 +++++++++++++++++++++++++--------------------
1 file changed, 25 insertions(+), 20 deletions(-)
diff --git a/apps/bttester/syscfg.yml b/apps/bttester/syscfg.yml
index 1be294557..646c1b66a 100644
--- a/apps/bttester/syscfg.yml
+++ b/apps/bttester/syscfg.yml
@@ -22,6 +22,9 @@ syscfg.defs:
Disable any NimBLE configuration in bttester app.
This is useful for building bttester apps with custom
configuration.
value: 0
+ BTTESTER_LEAUDIO:
+ description: 'Enable NimBLE LE Audio support in bttester app'
+ value: 0
BTTESTER_UART_BAUD:
description: 'Console UART baud rate.'
value: '115200'
@@ -117,9 +120,31 @@ syscfg.vals:
BLE_STORE_CONFIG_PERSIST: 0
+syscfg.vals.BTTESTER_LEAUDIO:
+ BLE_ISO: 1
+ BLE_AUDIO: 1
+ BLE_AUDIO_BROADCAST_SINK: 1
+ BLE_AUDIO_BROADCAST_SINK_MAX: 2
+ BLE_AUDIO_MAX_CODEC_RECORDS: 3
+ BLE_PERIODIC_ADV_SYNC_TRANSFER: 1
+ BLE_PERIODIC_ADV_SYNC_BIGINFO_REPORTS: 1
+ BLE_ROLE_BROADCASTER: 1
+ BLE_ISO_BROADCAST_SOURCE: 1
+ BLE_ISO_BROADCAST_SINK: 1
+ BLE_ISO_MAX_BISES: 3
+ BLE_ISO_MAX_BIGS: 3
+ BLE_EXT_ADV: 1
+ BLE_PHY_2M: 1
+ BLE_EXT_ADV_MAX_SIZE: 40
+ BLE_PERIODIC_ADV: 1
+ BLE_MULTI_ADV_INSTANCES: 3
+ BLE_SVC_AUDIO_BASS_METADATA_MAX_SZ: 256
+ BLE_SVC_AUDIO_BASS_SUB_NUM_MAX: 10
+
syscfg.vals.!BTTESTER_NODEFAULT:
BLE_VERSION: 54
+ BTTESTER_LEAUDIO: 1
BLE_L2CAP_COC_MAX_NUM: 5
BLE_L2CAP_SIG_MAX_PROCS: 2
BLE_L2CAP_ENHANCED_COC: 1
@@ -140,26 +165,6 @@ syscfg.vals.!BTTESTER_NODEFAULT:
BLE_SVC_GAP_DEVICE_NAME_WRITE_PERM: 0
BLE_SVC_GAP_DEVICE_NAME_MAX_LENGTH: 6
- BLE_ISO: 1
- BLE_AUDIO: 1
- BLE_AUDIO_BROADCAST_SINK: 1
- BLE_AUDIO_BROADCAST_SINK_MAX: 2
- BLE_AUDIO_MAX_CODEC_RECORDS: 3
- BLE_PERIODIC_ADV_SYNC_TRANSFER: 1
- BLE_PERIODIC_ADV_SYNC_BIGINFO_REPORTS: 1
- BLE_ROLE_BROADCASTER: 1
- BLE_ISO_BROADCAST_SOURCE: 1
- BLE_ISO_BROADCAST_SINK: 1
- BLE_ISO_MAX_BISES: 3
- BLE_ISO_MAX_BIGS: 3
- BLE_EXT_ADV: 1
- BLE_PHY_2M: 1
- BLE_EXT_ADV_MAX_SIZE: 40
- BLE_PERIODIC_ADV: 1
- BLE_MULTI_ADV_INSTANCES: 3
- BLE_SVC_AUDIO_BASS_METADATA_MAX_SZ: 256
- BLE_SVC_AUDIO_BASS_SUB_NUM_MAX: 10
-
BLE_MESH: 1
BLE_MESH_SHELL: 0
BLE_MESH_PROV: 1