This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

What are the conditions for sending a scan request?

Hello.

I am developing using nrf52832 (S132 v7.0.1, SDK v16.0.0) as central and Android device (Bluetooth 4.2) as advertise.
Android devices use nRF Connect.

I can set "Advertising data" and "Scan Response data" in nRF Connect and I want to receive both data. Whether or not these are received is determined by the argument "scan_evt_t" structure of "scan_evt_handler". (Example: p_scan_evt-> params.filter_match.p_adv_report-> type.scan_response)

Currently, after receiving "Advertising data", "Scan Response data" can be obtained on rare occasions.
How can I set central so that I can get "Scan Response data" every time after getting "Advertising data"?

Thank you.

Parents Reply
  • Hello.

    Thank you for your investigation.
    The amount of failure is very small at 1%.
    It was quite different from the results I posted earlier.

    If you have time or equipment, I would like you to conduct a survey with a different Bluetooth version (ver 4.2, etc.) or a survey using an Android device.
    The purpose is to see if the amount of failures has decreased because both were nrf52832.

    You said that you changed the SDK example. Which example did you use?

    I hope you'll tell me.

    Best Regards.

Children
Related