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
}
}