Zephyr API Documentation 4.0.99
A Scalable Open Source RTOS
|
Topics | |
Bluetooth Mesh Device Firmware Update (DFU) metadata | |
Common types and functions for the Bluetooth Mesh DFU metadata. | |
Firmware Update Server model | |
API for the Bluetooth Mesh Firmware Update Server model | |
Firmware Uppdate Client model | |
API for the Bluetooth Mesh Firmware Update Client model | |
Data Structures | |
struct | bt_mesh_dfu_img |
DFU image instance. More... | |
struct | bt_mesh_dfu_slot |
DFU image slot for DFU distribution. More... | |
Macros | |
#define | CONFIG_BT_MESH_DFU_FWID_MAXLEN 0 |
#define | CONFIG_BT_MESH_DFU_METADATA_MAXLEN 0 |
#define | CONFIG_BT_MESH_DFU_URI_MAXLEN 0 |
#define | CONFIG_BT_MESH_DFU_SLOT_CNT 0 |
#define CONFIG_BT_MESH_DFU_FWID_MAXLEN 0 |
#include <zephyr/bluetooth/mesh/dfu.h>
#define CONFIG_BT_MESH_DFU_METADATA_MAXLEN 0 |
#include <zephyr/bluetooth/mesh/dfu.h>
#define CONFIG_BT_MESH_DFU_SLOT_CNT 0 |
#include <zephyr/bluetooth/mesh/dfu.h>
#define CONFIG_BT_MESH_DFU_URI_MAXLEN 0 |
#include <zephyr/bluetooth/mesh/dfu.h>
enum bt_mesh_dfu_effect |
#include <zephyr/bluetooth/mesh/dfu.h>
Expected effect of a DFU transfer.
enum bt_mesh_dfu_iter |
#include <zephyr/bluetooth/mesh/dfu.h>
Action for DFU iteration callbacks.
Enumerator | |
---|---|
BT_MESH_DFU_ITER_STOP | Stop iterating. |
BT_MESH_DFU_ITER_CONTINUE | Continue iterating. |
enum bt_mesh_dfu_phase |
#include <zephyr/bluetooth/mesh/dfu.h>
DFU transfer phase.
enum bt_mesh_dfu_status |
#include <zephyr/bluetooth/mesh/dfu.h>
DFU status.