This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LAUNCHXL-CC1310: Using OPUS codec based in CC1310

Part Number: LAUNCHXL-CC1310
Other Parts Discussed in Thread: CC1310, CC1352P

Hi,

Sorry I just missed the latest answer from Clement! OMG.

The SDK version I'm using is Simplink CC13x0 SDK v3.20.00.23,

and I basically mixed two examples - rfEasyLinkTx and bidirectional audio example in CC26X2.

Currently I successfully implemented bidirectional voice communication application based in CC1310 and EasyLink, but it seems I need to compress voice data less than now to support more than bidirectional.

Also I'm using the I2S driver included in the above BLE bidirectional audio example.

------------------------

My final goal is relaying the voice data from one to the other between 4 devices, so I need to handle RF timing really carefully.

The compression is one of the most important factor for this project, and I used ADPCM for bidirectional communication.

But OPUS, which is you mentioned, seems like a great fit for my project, so is there any guide for applying OPUS to my project or any examples?

As far as I searched, someone tried to apply OPUS based in CC2640R2, but seemed they failed due to limited resource, so if I have to use another processor, please let me know if possible.

Any help would be really much appreciated. I will keep watching the answer this time :)