FirmwareUpdatingState

sealed interface FirmwareUpdatingState : Parcelable

Firmware update state. The current device will go through the flow as following:

  • Downloading the new firmware (0.0 to 1.0) / or failure;

  • Applying the new firmware to the connected device;

  • Updating the current device (0.0 to 1.0) / or failure.

Inheritors

Types

Link copied to clipboard

Indicates that firmware was downloaded and now is applying to the device.

Link copied to clipboard

Indicates that firmware download failed.

Link copied to clipboard

Indicates that firmware is being downloaded.

Link copied to clipboard

Indicates that firmware update finished.

Link copied to clipboard

Indicates that update failed.

Link copied to clipboard

Indicates that update wasn't finished because the device was connected via USB but one or more updates required a Bluetooth connection being established. To recover from this state the device must be connected via Bluetooth and a new attempt to update the device must be made.

Link copied to clipboard

Indicates that the current connected device is being updating.