Crate embedded_update
source · [−]Expand description
Types for updating firmware of embedded devices from a remote server. The protocol is not tied to any specific platform.
Structs
The current status of the firmware on a device
The updater process that uses the update service to perform a firmware update check for a device. If the device needs to be updated, the updater will follow the update protocol
An in-memory updater service, useful in tests.
A simulated device which implements the FirmwareDevice
trait.
Configuration for the updater task.
Enums
The device status as determined after running the updater.
The error types that the updater may return during the update process.