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

pm_whitelist_get can't get whitelisted peers after system reset

Good afternoon,

In my peripheral application (SDK15 and Softdevice6.0.0) I can have several bonded central peers but only 1 can be selected on demand for the whitelist, by recurring to pm_whitelist_set() and pm_device_identities_list_set() to also preserve the peer address identity. Yet, when I reset the peripheral device I can't retrieve the peer in the whitelist with pm_whitelist_get() as it is always empty - it seems it can't recover it from flash or it is not saved at all when calling pm_whitelist_set().

Is there something I'm doing wrong when saving the peer in the whitelist? Do you have any solution for this?

Thank you,

João Oliveira

Related