Bluetooth Qualification

We are considering to implement ”ASCS/BAP/CAP/CSIP/PACS” as the BLE profile.

Do you have any QDID for this profile certified in SDK 2.3.0?
If yes, please provide each of QDID.

 

Parents
  • Hi

    So regarding your second question, it's not very straight forward, and the short answer would be no here. But here is some additional information for reference:

    To run the QDID tests, you need PTS, which is a GUI program by the BT SIG that runs these tests on an IUT. However, running all these tests manually takes 20+ hours, so we are using an automatic framework called AutoPTS (https://github.com/auto-pts/auto-pts). This is a Python application that can run as a server on a Windows machine running PTS in auto mode, and as a client on a PC connected to the IUT.

    The AutoPTS defines and implements a protocol called BTP which is used to communicate between the PC and the IUT. Zephyr has a test application called "BT Tester" (https://github.com/zephyrproject-rtos/zephyr/tree/main/tests/bluetooth/tester) which implements and supports the BTP. This BT Tester application implements and supports most (all?) of the LE Audio profiles, which allows us to run PTS tests automatically without any user input. 

    If you want to run PTS on your own, you have the following options: 

    1) Use PTS with AutoPTS and the BT Tester application. Fork and modify the BT Tester or create Pull Requests if you find any issues.

    2) Use PTS with AutoPTS and your own test application that implements BTP (also possible to add something like a shell middle layer if you'd like.

    Thus, we don't have a tester program specifically for the Audio DK as of now, but it should be possible to build and flash with the Bluetooth Tester application.

    Simon

Reply
  • Hi

    So regarding your second question, it's not very straight forward, and the short answer would be no here. But here is some additional information for reference:

    To run the QDID tests, you need PTS, which is a GUI program by the BT SIG that runs these tests on an IUT. However, running all these tests manually takes 20+ hours, so we are using an automatic framework called AutoPTS (https://github.com/auto-pts/auto-pts). This is a Python application that can run as a server on a Windows machine running PTS in auto mode, and as a client on a PC connected to the IUT.

    The AutoPTS defines and implements a protocol called BTP which is used to communicate between the PC and the IUT. Zephyr has a test application called "BT Tester" (https://github.com/zephyrproject-rtos/zephyr/tree/main/tests/bluetooth/tester) which implements and supports the BTP. This BT Tester application implements and supports most (all?) of the LE Audio profiles, which allows us to run PTS tests automatically without any user input. 

    If you want to run PTS on your own, you have the following options: 

    1) Use PTS with AutoPTS and the BT Tester application. Fork and modify the BT Tester or create Pull Requests if you find any issues.

    2) Use PTS with AutoPTS and your own test application that implements BTP (also possible to add something like a shell middle layer if you'd like.

    Thus, we don't have a tester program specifically for the Audio DK as of now, but it should be possible to build and flash with the Bluetooth Tester application.

    Simon

Children
No Data
Related