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

resolve BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_RESOLVABLE address without using whitelist advertising

Hi there,

Is there any way to resolve a BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_RESOLVABLE address without using whitelist advertising? If not, I guess I should implement the ah function by myself.

I know that Nordic softdevice certainly has this function implemented. My question is, could I have the access to it?

Thank you for any information

  • Yes, the IRK has to be static for the life-time of a bond if the devices are supposed to recognize each other for subsequent connections. Sorry for the confusion, but in theory it does not have to be static forever, so there might be devices out there that change their IRK on a hard reset (that deletes all bonds). In practice it will likely be static, and you should assume as much.

Related