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

Duplicate Filtering in S120 SoftDevice

Hi, I'm trying to understand if S120 soft device provides user configurable option for duplicate filtering of advertisement data. I couldn't find any info on the SoftDevice documentation, Google or the developer forum. Can someone please let me know if this is supported, if yes, whether it's enabled/disabled by default and how to configure duplicate filtering from the application.

Thanks! Krishna

Parents
  • Hi

    See sd_ble_uuid_vs_add(...) and ble_db_discovery_register(...) functions.

    You can find a project example here : ARM\Device\Nordic\nrf51822\Board\nrf6310\s120\experimental\ble_app_multilink_central

    see "client_handling.c"

    Thomas

  • Hi Thomas, Thanks for the quick response.

    I looked at "sd_ble_uuid_vs_add" and "ble_db_discovery_register" and it looks like this is filtering advertisement reports based on the service supported by the server and NOT filtering duplicate advertisements from the same server (which matches the service filtering policy).

    To be specific, I'm trying to find out if S120 supports "Filter_Duplicates" parameter of "LE Set Scan Enable" command (section 7.8.11 of the Bluetooth 4.1 core spec).

    Thanks! Krishna

Reply
  • Hi Thomas, Thanks for the quick response.

    I looked at "sd_ble_uuid_vs_add" and "ble_db_discovery_register" and it looks like this is filtering advertisement reports based on the service supported by the server and NOT filtering duplicate advertisements from the same server (which matches the service filtering policy).

    To be specific, I'm trying to find out if S120 supports "Filter_Duplicates" parameter of "LE Set Scan Enable" command (section 7.8.11 of the Bluetooth 4.1 core spec).

    Thanks! Krishna

Children
No Data
Related