How to delete bonding info from central device

I am working with an nRF52832 board, and my application uses BLE to communicate with a central device. After performing a Device Firmware Update (DFU) over-the-air (OTA), I want to automate the process of clearing the bonding information on both the peripheral (nRF52832) and the central device.

The current setup clears bonding info on the peripheral side, but the central device still holds outdated bonding info, requiring manual intervention to clear it.

Is it possible to delete bonding information from central device automatically?

Parents
  • Hello,

    Thank you for clarifying the confusion. Actually, you cannot delete or clear bonding information stored on a central device from a peripheral. Since you're using a mobile device, this needs to be done manually. In the nRF Connect mobile application, there is an option within the connection settings to delete the bond information for a specific device. Alternatively, you can always forget the device from the phone’s Bluetooth settings.

    If you are using a central device with your own custom application, you can modify the application to handle the bond deletion programmatically.

    Kind regards,
    Abhijith

Reply
  • Hello,

    Thank you for clarifying the confusion. Actually, you cannot delete or clear bonding information stored on a central device from a peripheral. Since you're using a mobile device, this needs to be done manually. In the nRF Connect mobile application, there is an option within the connection settings to delete the bond information for a specific device. Alternatively, you can always forget the device from the phone’s Bluetooth settings.

    If you are using a central device with your own custom application, you can modify the application to handle the bond deletion programmatically.

    Kind regards,
    Abhijith

Children
No Data
Related