|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Modules | |
| 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 <include/zephyr/bluetooth/mesh/dfu.h>
| #define CONFIG_BT_MESH_DFU_METADATA_MAXLEN 0 |
#include <include/zephyr/bluetooth/mesh/dfu.h>
| #define CONFIG_BT_MESH_DFU_SLOT_CNT 0 |
#include <include/zephyr/bluetooth/mesh/dfu.h>
| #define CONFIG_BT_MESH_DFU_URI_MAXLEN 0 |
#include <include/zephyr/bluetooth/mesh/dfu.h>
| enum bt_mesh_dfu_effect |
#include <include/zephyr/bluetooth/mesh/dfu.h>
Expected effect of a DFU transfer.
| enum bt_mesh_dfu_iter |
#include <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 <include/zephyr/bluetooth/mesh/dfu.h>
DFU transfer phase.
| enum bt_mesh_dfu_status |
#include <include/zephyr/bluetooth/mesh/dfu.h>
DFU status.