Expand description
A high-level client for Zephyr’s MCUmgr SMP functionality
Modules§
- image_
run_ state - High-level image run state derived from the image state flags
Structs§
- BleDevice
Info ble - Information about a BLE device
- BleDevices
ble - A list of available BLE devices
- Firmware
Update Params - Configurable parameters for
MCUmgrClient::firmware_update. - MCUmgr
Client - A high-level client for Zephyr’s MCUmgr SMP protocol.
- UsbSerial
Port Info - Information about a serial port
- UsbSerial
Ports - A list of available serial ports
Enums§
- BleError
ble - Possible error values of
MCUmgrClient::new_from_ble. - Firmware
Update Error - Possible error values of
MCUmgrClient::firmware_update. - Firmware
Update Step - The step of the firmware update that is currently being performed
- MCUmgr
Client Error - Possible error values of
MCUmgrClient. - UdpError
- Possible error values of
MCUmgrClient::new_from_udp. - UsbSerial
Error - Possible error values of
MCUmgrClient::new_from_usb_serial.
Type Aliases§
- Firmware
Update Progress Callback - The progress callback type of
MCUmgrClient::firmware_update.