|
Zephyr Project API
3.4.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 |
| struct | bt_mesh_dfu_slot |
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_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_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.