|
Zephyr Project API 4.0.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.