Failed to delete bond information using nRF connect.

Hi friend,

I am using SDK16.0 and softdevice is S140 7.0.1 version. I used nRF connect to bond device, then I want to delete bond information using nRF connect. But the device does not seem call the delete_bond function to delete the bond information. It causes that I cannot connect the device again. How to delete the bond information at device when nRF connect choose to delete bond information?

Thank you in advance.

Ted Wu

  •  I used nRF connect to bond device, then I want to delete bond information using nRF connect

    If you delete the bond information on the nRF Connect (phone/Desktop) then the bond information on the app (phone(desktop) is deleted and not the bond information on the nRF device.

    To be able to delete the bonds on the nRF device you need a trigger to call pm_peers_delete.. There are so many examples in the SDK that uses delete_bonds() function that in turn call pm_peers_delete. The search in the SDK have many hits like below

Related