To the kind attention of Nordic support team,
We would like to delete BLE bond infos, only for test purposes. Being BLE not even activated and softdevice not used.
For example using a nRF52833 based device in USB mode, and receiving a USB Set Feature that triggers a delete of BLE bond infos,
in a moment where only USB is used and BLE is not activated and softdevice not used. After BLE bond infos deleting command execution, also a reset will do just fine.
Is there a very simple way to do that?
I'm using something like that, but I'm still debugging, I'm not sure that it does work every time correctly:
When appropriate USB Set Feature is received:
void ProtoBle_DeleteBondsFeature()
{
if(!nrf_sdh_is_enabled())
ble_stack_init();
peer_manager_init();
pm_peers_delete();
}
Anyway, is there a very simple way to delete memory that is reserved for BLE bond infos.
May you please point me out to the right documentation about this memory location please? It would be very much appreciated.
Thank you for your precious help,
Best regards