2025-05-22 12:42 AM
When I checked the LE Audio unicast operation of the provided project on the STM32WBA55G-DK1, I noticed a strange behavior.
For the peripheral, the PAC settings are Sink 2, Src 1, but when I perform QoS Configuration using the following procedure, the notification for the QoS Config of Sink2 is not notified to the central.
1. QoS Config Src 1 -> QoS Configuration Notification
2. QoS Config Sink 1 -> QoS Configuration Notification
3. Qos Config Sink 2 -> No Notification
Also, for the central, the PAC settings are Src2, Sink1, but for some reason, QoS Config is not executed for Sink even though the peripheral actually supports Sink.
From the above behavior of the peripheral and central, I suspect that the implementation is such that QoS settings cannot be set to more than three EPs, or that it cannot be used properly if there is only one EP for both Sink and Src.
As for the UI to be output to the LCD,
in the case of the central, it seems that only the sending UI is supported, and in the case of the peripheral, it only supports the receiving UI, so I imagine that it is not possible to set an EP in the opposite direction.
Could you please comment on the above, including the actual operating specifications?
[Srouce]
https://github.com/STMicroelectronics/STM32CubeWBA.git
[Project]
Projects\STM32WBA55G-DK1\Applications\BLE\BLE_Audio_TMAP_Peripheral
Projects\STM32WBA55G-DK1\Applications\BLE\BLE_Audio_TMAP_Central