Skip to main content

Module client

Module client 

Source
Expand description

A high-level client for Zephyr’s MCUmgr SMP functionality

Structs§

FirmwareUpdateParams
Configurable parameters for MCUmgrClient::firmware_update.
MCUmgrClient
A high-level client for Zephyr’s MCUmgr SMP protocol.
UsbSerialPortInfo
Information about a serial port
UsbSerialPorts
A list of available serial ports

Enums§

FileDownloadError
Possible error values of MCUmgrClient::fs_file_download.
FileUploadError
Possible error values of MCUmgrClient::fs_file_upload.
FirmwareUpdateError
Possible error values of MCUmgrClient::firmware_update.
ImageUploadError
Possible error values of MCUmgrClient::image_upload.
UsbSerialError
Possible error values of MCUmgrClient::new_from_usb_serial.

Type Aliases§

FirmwareUpdateProgressCallback
The progress callback type of MCUmgrClient::firmware_update.