Application support module that allows to add DFU over BLE support to an application by using Buttonless Secure DFU Service. More...
Functions | |
| void | ble_dfu_support_init (void) |
| Initializes the async SVCI interface to bootloader. More... | |
| void | ble_dfu_support_service_init (void) |
| Initializes the BLE DFU GATT service. More... | |
Detailed Description
Application support module that allows to add DFU over BLE support to an application by using Buttonless Secure DFU Service.
See nRF5 SDK Bootloader and DFU modules for mode details.
Function Documentation
◆ ble_dfu_support_init()
| void ble_dfu_support_init | ( | void | ) |
Initializes the async SVCI interface to bootloader.
- Note
- This function asserts if the bootloader is not flashed.
- Warning
- Must be called before interrupts are enabled.
◆ ble_dfu_support_service_init()
| void ble_dfu_support_service_init | ( | void | ) |
Initializes the BLE DFU GATT service.
- Warning
- Must be called after the BLE stack is enabled.