zephyrproject-rtos / zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
https://docs.zephyrproject.org
Apache License 2.0
10.67k stars 6.52k forks source link

LE Audio: BAP Broadcast Assistant support for multiple connections #67523

Closed Thalley closed 4 months ago

Thalley commented 9 months ago

Is your enhancement proposal related to a problem? Please describe. The current implementation of the BAP Broadcast Assistant only supports a single connection.

Describe the solution you'd like The broadcast assistant should, like all the other LE Audio GATT client implementations, support multiple servers (BAP Scan Delegators).

Describe alternatives you've considered N/A

Additional context Ideally it should also handle bonding.

Thalley commented 8 months ago

https://github.com/zephyrproject-rtos/zephyr/pull/67629 and https://github.com/zephyrproject-rtos/zephyr/pull/66874 will conflict with the changes necessary to implement this, and it's suggested to wait with this until those have been merged