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.

CC2642R: CC2642 whitelist RPA IRK

Part Number: CC2642R

Tool/software:

hi

I have a question regarding the central whitelist in the CC2642 multi role example.
I currently want to filter eddystone devices using a whitelist, 
but it has been confirmed that the mac address is set randomly according to the Android OS policy.
When using the RPA function, I am curious as to whether IRK must be connected to a central device to be created. Currently, eddtstone cannot be connected, so if IRK is created by connecting to a central device, is there another way to filter it? (UUID, instance ID)
  • Hi,

    If a device is opearting as a beacon and fully disallows connection (does not operate as a connectable peripheral first), then you will not be able to exclusively rely on the address to keep track of the specific advertiser. However, you can instead rely on the advertising data contents. I would recommend performing some application level filtering on the advertising data to only consider the advertisers that have the expected eddystone advertising data.

    Best Regards,

    Jan