BLE Audio headset with peripheral with 2 different connections

Hello,

We're trying to build a demo based on the BLE Audio sample with extra BLE services to transmit sensor data.

I have managed to build and run the BLE Audio sample on our custom hardware (based on nRF5340).

At the moment, a nRF5340 audio DK is used as a gateway to stream audio data to our custom HW.

I would like to extend this by adding a custom BLE service to transmit sensor data and to get the custom HW to connect to 2 centrals as shown in this simple diagram:

PC----USB---->DK Audio-GW ---BLE Audio link -----> Custom HW ------BLE link ------> Phone/App

I saw older posts on the forum that talk about extending the audio sample while using the same BLE connection not a different one

Is this feasible? and if so, what is the best approach?  

Best regards,

Mehdi

Parents
  • Hi Mehdi, 

    It is feasible for the LE Audio receiver to have a connection to another central. The first steps would be to increase the amount of peripheral roles for you custom HW and to make it advertise after connecting to the LE Audio GW. Note that for LE Audio applications, ISO activity is prioritised over ACL activity, so keep this in mind when evaluating how much ACL activity there will be between the phone and the custom HW. 

    I hope that can get you started for a few days, as I'll be away the rest of this week. When I get back I'll be able to help you on the way with any issues you encounter while expanding the functionality of your application. 

    Best regards,

    Maria

  • Hi Maria,

    Thank you for your answer

    I managed to get something working and now we are in the process of evaluating the performance of both connections.

    The ACL activity will be transferring 19 Bytes of data every 10ms.

    Do you think this is an acceptable amount?

    is there some technical documentation available?

    Best regards,

    Mehdi

Reply Children
No Data
Related