namespace Xylem.Common.Hardware.WaterMeter.Genesis.GenesisFile.Consts { /// /// Genesis meter lookup table update states /// public enum LutUpdateState { /// /// Metrology lookup table update state Idle /// Idle, /// /// Single step failed /// StepFailed, /// /// Entire process failed /// UpdateFailed, /// /// Start initial FW update /// StartInitial, /// /// Repeat update /// RepeatLutUpdate, /// /// Upload lookup table file /// UploadLutFile, /// /// Download lookup table file /// DownloadLutFile, /// /// Compare lookup table file /// CompareLutFile, /// /// Download the CRC, the meter size and store calibration as preparation for the lookup table /// FinalizeLutDownload, /// /// Erase lookup table file /// EraseLutFile, /// /// Delimiter for list /// LutUpdateStateListDelimiter } }