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: Scan Response Interval Time

Part Number: CC2340R5

CCS version : 12.7.0

SDK version : 7.40.00.64


As a peripheral, I set 1000ms as the advertising interval in Syscfg. However, when CC2340 is scanned and enters the event BLEAPPUTIL_SCAN_REQ_RECEIVED and advertise ScanResData, I find that the advertising interval will become 20ms. Is there any way to change this 20ms? Or Is this a fixed value of Scan Response?

  • Hi Ryan,

    Could you share your testing protocol, how did you check that the advertising interval became 20ms?

    Can you also run more test and check the advertising interval with a Bluetooth sniffer?

    Regards,

    Tanguy

  • I used the nRF APP to check, and I found that the Android phone was even lower, only 1ms, while the IOS phone showed 17-20ms. Does this mean that ScanRes does not actually have an Interval time, However, ScanResData1 is advertised immediately after receiving the scan request, so the interval time seen on the nRF APP is actually the time between the first scan and the second scan.

  • Hi Ryan,

    Could you share with us a screenshot of what you're seeing on the nRF APP?

    Could you also provide us with Bluetooth Sniffer logs? It will be really useful for debugging this.

    On a last note, scanning responses are immediately sent after receiving a scan request, please take a look at the Scanning and Advertising Basics SLA for more details about scan responses and scan data.

    Regards

    Tanguy