This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How should I set the scan filter?

Hello.
I am developing a central operation using nrf52832 (S132 v7.0.1, SDK v17.0.0).

When receiving advertisements, "nrf_ble_scan_filter_set" is used to filter the device name.
When receiving ADV_IND and SCAN_RSP, it could not be received without including the device name in both packets.

If ADV_IND contains the device name, will SCAN_RSP be able to receive without the device name? I would like to know if there is a way.

Best Regards.

Parents
  • Hi,

     

    If ADV_IND contains the device name, will SCAN_RSP be able to receive without the device name? I would like to know if there is a way.

     You will get the packet, but if you don't have any filter matches for the SCAN_RSP packet, you will get the packet in your scan_evt_handler() as a NRF_BLE_SCAN_EVT_NOT_FOUND event.

  • Hello.

    I was able to confirm that it was acquired by NRF_BLE_SCAN_EVT_NOT_FOUND. I would like to create a process so that I can get the SCAN_RSP I want here.

    Thank you for telling me!

Reply Children
No Data
Related