Data structure of the upload_failed event.

Public Attribute Documentation#

elem_index#

uint16_t sl_btmesh_evt_fw_dist_client_upload_failed_s::elem_index

Client model element index


server_address#

uint16_t sl_btmesh_evt_fw_dist_client_upload_failed_s::server_address

Unicast address of the server


status_code#

uint8_t sl_btmesh_evt_fw_dist_client_upload_failed_s::status_code

Reason for failure: BLOB Transfer status code, or 0xff for timeout, 0 if a DFU layer error happened (failure result in dist_status_code)


dist_status_code#

uint8_t sl_btmesh_evt_fw_dist_client_upload_failed_s::dist_status_code

Reason for failure: Distribution status code, or 0xff for timeout, 0 if a MBT layer error happened (failure result in status_code)


progress#

uint8_t sl_btmesh_evt_fw_dist_client_upload_failed_s::progress

0-100, percentage of BLOB Transfer octets data delivered and confirmed.


blob_id#

sl_bt_uuid_64_t sl_btmesh_evt_fw_dist_client_upload_failed_s::blob_id

The ID of the BLOB.


blob_size#

uint32_t sl_btmesh_evt_fw_dist_client_upload_failed_s::blob_size

The size of the BLOB.


fwid#

uint8array sl_btmesh_evt_fw_dist_client_upload_failed_s::fwid

FWID of the firmware which uploading failed.