dfu_ble_peer_data_t

nRF5 SDK v9.0.0

nRF51 SDK v9.0.0

DFU Peer data structure. More...

#include <dfu_ble_svc.h>

Detailed Description

DFU Peer data structure.

This structure contains peer data needed for connection to a bonded device during DFU. The peer data must be provided by the application to the bootloader during buttonless update. See dfu_ble_svc_peer_data_set . It contains bond information about the desired DFU peer.

Field Documentation

ble_gap_addr_t dfu_ble_peer_data_t::addr

BLE GAP address of the device that initiated the DFU process.

ble_gap_enc_key_t dfu_ble_peer_data_t::enc_key

Encryption key structure containing encrypted diversifier and LTK for re-establishing the bond.

ble_gap_irk_t dfu_ble_peer_data_t::irk

IRK of the device that initiated the DFU process if this device uses Private Resolvable Addresses.

uint8_t dfu_ble_peer_data_t::sys_serv_attr[8]

System service attributes for restoring of Service Changed Indication setting in DFU mode.


Please send us your feedback about the documentation! For technical questions, visit the Nordic Developer Zone .