Developing with ZBOSS for Zigbee
|
Declare User Application about upgrade status. More...
#include <zb_zcl_ota_upgrade.h>
Data Fields | |
zb_uint8_t | upgrade_status |
union { | |
struct zb_zcl_ota_upgrade_start_s { | |
zb_uint16_t manufacturer | |
zb_uint16_t image_type | |
zb_uint32_t file_version | |
zb_uint32_t file_length | |
} start | |
struct zb_zcl_ota_upgrade_receive_s { | |
zb_uint32_t file_offset | |
zb_uint8_t data_length | |
zb_uint8_t * block_data | |
} receive | |
} | upgrade |
Declare User Application about upgrade status.
zb_uint8_t* zb_zcl_ota_upgrade_value_param_s::block_data |
Block data
zb_uint8_t zb_zcl_ota_upgrade_value_param_s::data_length |
Data length
zb_uint32_t zb_zcl_ota_upgrade_value_param_s::file_length |
File length
zb_uint32_t zb_zcl_ota_upgrade_value_param_s::file_offset |
File offset
zb_uint32_t zb_zcl_ota_upgrade_value_param_s::file_version |
File version
zb_uint16_t zb_zcl_ota_upgrade_value_param_s::image_type |
Image type
zb_uint16_t zb_zcl_ota_upgrade_value_param_s::manufacturer |
Manufacturer code
struct { ... } ::zb_zcl_ota_upgrade_receive_s zb_zcl_ota_upgrade_value_param_s::receive |
Parameters for receive part upgrade file
struct { ... } ::zb_zcl_ota_upgrade_start_s zb_zcl_ota_upgrade_value_param_s::start |
Parameters for start load upgrade file
union { ... } zb_zcl_ota_upgrade_value_param_s::upgrade |
Upgrade data
zb_uint8_t zb_zcl_ota_upgrade_value_param_s::upgrade_status |
Upgrade status, see zb_zcl_ota_upgrade_status_e