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-CC26X2R1: Disconnect device as soon as audio streaming start

Part Number: LAUNCHXL-CC26X2R1

Hello Ti team

I am working on CC26x2 launchpad SDK v2.40, BLE audio transfer project. I used this example project to transfer the audio from peripheral to central but it disconnect as soon as audio streaming start.

When I am configuring at central side to start stream using ADCM or mSBC peripheral get disconnected.

I followed the steps mentioned here.

github.com/.../central_bidirectional_audio

Is there I am  missing any steps? Any help will be appreciated.

Thanks

Raj

  • Hey Raj,

    Thanks for posting. Do you have the CC3200AUDBOOST connected as well? If you don't, perhaps there is some dependency on that board being connected to take in the audio stream data from the peripheral board. I would recommend using the debugger to see if the central has halted or entered an exception (do the same for the peripheral too).

  • Hi Ammar, Yes,  CC3200AUDBOOST  is connect on both the launchpad. I am not sure what dependencies.

    I have connected the headphone on LINE-IN at the peripheral side and another headphone at the central side and then doing first initialization to start stream but it get disconnected immediately.

  • Try to refer to discussions in e2e.ti.com/.../3436555

  • Thanks for looking into this issue. The link above you shared is really helpful.

    Following are the test results:

    1. Confirmed CC3200AUDIOBOOT hardware by running audio_echo_test example on both hardware and it's working fine.

    2. Then I compile peripheral and central project and programmed on two different board.

    3. But I got similar connection error as issues reported in thread which link you shared me.

    4. I tested by changing different PHY configuration at the central side but most of having similar error.

    5. I changed the configuration of PHY to "PHY: 1M, Codec: mSBC,  Fs: 16khz" and this doesn't throw error for 1 minutes after starting streaming, but I can't hear audio from "LINE OUT".

    I confirmed my network using BLE scanner and none of the another BLE device running nearby.

    Not sure why it is not working.

  • Now working. Issue was default peripheral selected to digital MIC.

  • Have you tried the fix to stop streaming if more than 3 connection events are missed? Can you test in a clean environment?