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.

CC2340R5: Issue with BLE Extended Advertising in Central + Peripheral Application

Part Number: CC2340R5

Tool/software:

Hi,

We are currently developing a BLE application that operates in both Central and Peripheral roles. In this setup, we advertise every 10 seconds and scan for nearby advertisers for 8 seconds at specific intervals. We're using extended advertising, but we're unable to see any advertisements from our DK on the Simple Link Connect App (mobile device supported with extended advertisement).

As shown in the attached references (Ref_1, Ref_2, Ref_3), we have configured the extended advertisement settings accordingly. I have also attached the CCS project file for your reference.

Details:

  • Code Composer Studio Version: 12.8.0.00012
  • SDK: simplelink_lowpower_f3_sdk_8_10_01_02

Regards,
Jay.   3806.WT_03.zip

  • Hi,

    Thank you for reaching out.

    To further understand the issue, I would like you to run the two following tests:

    • Test 1: Using a peripheral only, do you manage to see the extended advertisements with the mobile app?
    • Test 2: Checked whether the device actually sends out advertisements (follow one of the two options)
      • Option 1: Use a Bluetooth sniffer
      • Option 2: Enable the RF observers (see here) and collect logic traces showing the activity of the radio (please share such traces)

    I hope this will help,

    Best regards,

  • Test 1: Using a peripheral only, do you manage to see the extended advertisements with the mobile app?

    -> by trying with this configuration in only peripheral mode using example "basic_ble_LP_EM_CC2340R5_freertos_ticlang" when i change configuration to extended type its showing error as in  ref_3 image. also when i tried by removing all field of scan respond and try to build its again showed error as showed in ref_4 image. its working fine with legacy type advertisement.

  • Hi,

    This issue is expected, and you did right to disable the scan response.

    In this case the issue is caused by the reference to a non-existing symbol. This can be avoided by modifying the lines as following:

        /* Scan respond data and length */
        .scanRespDataLen   = 0,
        .scanRespData      = NULL,

    Regards,