Zephyr API Documentation
3.7.0
A Scalable Open Source RTOS
|
Firmware metadata. More...
#include <dfu_metadata.h>
Data Fields | |
struct bt_mesh_dfu_metadata_fw_ver | fw_ver |
New firmware version. | |
uint32_t | fw_size |
New firmware size. | |
enum bt_mesh_dfu_metadata_fw_core_type | fw_core_type |
New firmware core type. | |
uint32_t | comp_hash |
Hash of incoming Composition Data. | |
uint16_t | elems |
New number of node elements. | |
uint8_t * | user_data |
Application-specific data for new firmware. | |
uint32_t | user_data_len |
Length of the application-specific field. | |
Firmware metadata.
uint32_t bt_mesh_dfu_metadata::comp_hash |
Hash of incoming Composition Data.
uint16_t bt_mesh_dfu_metadata::elems |
New number of node elements.
enum bt_mesh_dfu_metadata_fw_core_type bt_mesh_dfu_metadata::fw_core_type |
New firmware core type.
uint32_t bt_mesh_dfu_metadata::fw_size |
New firmware size.
struct bt_mesh_dfu_metadata_fw_ver bt_mesh_dfu_metadata::fw_ver |
New firmware version.
uint8_t* bt_mesh_dfu_metadata::user_data |
Application-specific data for new firmware.
This field is optional.
uint32_t bt_mesh_dfu_metadata::user_data_len |
Length of the application-specific field.