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. | |
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.