nRF5340_Audio with Hearing Aid DEMO

I am attempting to set up a demonstration between nRF5340_Audio and hearing aids that support LE Audio with CODEC LC3.

I began the process with the nRF5340_Audio project using two boards, one as a Gateway and the other as a Headset (Left). After establishing a connection between the two devices, I disconnected them and attempted to connect the Gateway to the hearing aids. Although a connection was established, I was unable to hear any audio stream.

After disconnecting the Gateway from the hearing aids, I received the following message:

 

After several attempts and a conversation with a Nordic representative, I learned that this project does not currently support connectivity with devices other than nRF5340 Audio boards.

Another suggestion was, combining two samples from Nordic's SDK:

1) hap_ha which is adapted to a hearing aids protocol.

2) unicast_server which has CODEC LC3 configurations.

To begin, I flashed unicast_server into one board and unicast_client into the other. However, I received the following messages:

I would like to mention that I did not modify the code, and it was flashed as a standard sample of the Nordic SDK.

I have two questions:

1. Why does this standard example fail when I try to connect between the two devices? (First, I would like to connect the two boards, and afterward, I would like to connect one board to the hearing aids)

2. In the hap_ha sample, I see a mention of support for CODEC LC3, but I do not see any implementation for LC3 inside the code. Is it possible to configure LC3 inside the sample easily?

Parents
  • Hi,

    Could you try using NCS v2.5.0? What is the result?

    Which hearing aid device do you use? How do you disconnect devices before connecting to hearing aid device?

    Unicast server and unicast client samples use softdevice controller which does not support ISO. Therefore, you would need to add the following lines to your prj.conf file,

    CONFIG_NCS_INCLUDE_RPMSG_CHILD_IMAGE=n
    CONFIG_BT_HCI_VS_EXT=n 
    

    rebuild, and program audio controller hex file to the network core.

    Best regards,
    Dejan

Reply
  • Hi,

    Could you try using NCS v2.5.0? What is the result?

    Which hearing aid device do you use? How do you disconnect devices before connecting to hearing aid device?

    Unicast server and unicast client samples use softdevice controller which does not support ISO. Therefore, you would need to add the following lines to your prj.conf file,

    CONFIG_NCS_INCLUDE_RPMSG_CHILD_IMAGE=n
    CONFIG_BT_HCI_VS_EXT=n 
    

    rebuild, and program audio controller hex file to the network core.

    Best regards,
    Dejan

Children
No Data
Related