nRF5 SDK v15.2.0
Data Structures | Macros
DFU BLE Service

Device Firmware Update (DFU) transport layer for Bluetooth low energy. More...

Data Structures

struct  ble_dfu_t
 DFU Service. More...
 

Macros

#define BLE_DFU_SERVICE_UUID   0xFE59
 UUID of the DFU Service.
 
#define BLE_DFU_CTRL_PT_UUID   0x0001
 UUID of the DFU Control Point.
 
#define BLE_DFU_PKT_CHAR_UUID   0x0002
 UUID of the DFU Packet Characteristic.
 

Detailed Description

Device Firmware Update (DFU) transport layer for Bluetooth low energy.

The Device Firmware Update (DFU) Service is a GATT-based service that can be used for performing firmware updates over BLE. Note that this implementation uses vendor-specific UUIDs for the service and characteristics, and is intended to demonstrate firmware updates over BLE. See DFU Transport: BLE for more information on the service and the profile.


Documentation feedback | Developer Zone | Subscribe | Updated