using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Tango.FirmwareUpdateLib.WPF { public enum FirmwareUpgradeManagerState { [Description("")] Idle, [Description("Working...")] Busy, [Description("Initializing...")] Initializing, [Description("Locating DFU devices...")] EnumeratingDevices, [Description("Switching to DFU mode...")] SwitchingToDFU, [Description("Initializing upload sequence...")] StartingUpload, [Description("Uploading...")] Uploading, [Description("Verifying...")] Verifying, [Description("Resetting the device...")] Resetting, [Description("Waiting for the device...")] Waiting, [Description("Firmware upgrade completed.")] Completed, } }