Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
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

Filtering based on 128 bit uuid using whitelist

Hi there,

@Simonr, I need further help on this case 

https://devzone.nordicsemi.com/f/nordic-q-a/58464/filtering-based-on-128-bit-uuid

It is said that it is possible to use " a whitelist that holds the UUIDs you want to scan in order to filter these beacons".

To add these UUIDs to the whitelist it recommends to use sd_ble_gap_whitelist_set. However this funtion only accepts a list of the ble_gap_addr_t structure.

This structure is defined as follows:

uint8_t addr_id_peer: 1

uint8_t addr_type: 7

uint8_t addr [(6)]

I dont's see the way to fit a 128-bit UUID there. So, the question remains. Is it possible to filter scan packages using a 128-bit UUID? If yes, how?

Thanks!

Parents Reply Children
  • Thanks for the information. I could not see any related information on how to filter 128-bit UUID. 

    I repeat my query. Please be specific in your reply.

    I want to either use scan filter or whitelist to filter 128-bit UUID

    Is it possible to filter scan packages using a 128-bit UUID? If yes, how?

Related