61 lines
1.6 KiB
C#
61 lines
1.6 KiB
C#
namespace Xylem.Common.Hardware.WaterMeter.Genesis.GenesisFile.Consts
|
|
{
|
|
/// <summary>
|
|
/// Genesis meter reset via PSU (pseudo update) states
|
|
/// </summary>
|
|
public enum MeterResetPsuState
|
|
{
|
|
/// <summary>
|
|
/// FW Update State Idle
|
|
/// </summary>
|
|
Idle,
|
|
/// <summary>
|
|
/// FW update single step failed
|
|
/// </summary>
|
|
StepFailed,
|
|
/// <summary>
|
|
/// Try it again
|
|
/// </summary>
|
|
RepeatReset,
|
|
/// <summary>
|
|
/// Reset failed
|
|
/// </summary>
|
|
ResetFailed,
|
|
/// <summary>
|
|
/// Reset succeeded
|
|
/// </summary>
|
|
ResetSucceeded,
|
|
/// <summary>
|
|
/// Start initial FW update
|
|
/// </summary>
|
|
StartInitial,
|
|
/// <summary>
|
|
/// Store configuration
|
|
/// </summary>
|
|
StoreConfigurations,
|
|
/// <summary>
|
|
/// Build the FLEXNETVERSION file upg18
|
|
/// </summary>
|
|
BuildUpgradeFile,
|
|
/// <summary>
|
|
/// Download upgrade file upg18
|
|
/// </summary>
|
|
DownloadUpgradeFile,
|
|
/// <summary>
|
|
/// Download upgrade file upg18
|
|
/// </summary>
|
|
DownloadUpgradeCtrlFile,
|
|
/// <summary>
|
|
/// Trigger Upgrade
|
|
/// </summary>
|
|
TriggerUpgrade,
|
|
/// <summary>
|
|
/// Wait until meter reboot with communication polling
|
|
/// </summary>
|
|
WaitReboot,
|
|
/// <summary>
|
|
/// Delimiter for list
|
|
/// </summary>
|
|
ResetStateListDelimiter
|
|
}
|
|
} |