MeterResetPsu:

- Clear display before any further operation
- StoreConfigurations if selected in check-box
This commit is contained in:
Thomas Wiedebusch
2022-08-16 11:07:59 +02:00
parent 4a5a7da7c1
commit c8aea75791
9 changed files with 113 additions and 57 deletions
@@ -30,6 +30,10 @@
/// </summary>
StartInitial,
/// <summary>
/// Store configuration
/// </summary>
StoreConfigurations,
/// <summary>
/// Build the FLEXNETVERSION file upg18
/// </summary>
BuildUpgradeFile,
@@ -37,17 +37,20 @@ namespace Xylem.Common.Hardware.WaterMeter.Genesis.GenesisFile.Consts
StateInfos[5].State = MeterResetPsuState.StartInitial;
StateInfos[5].Message = "Initial start";
StateInfos[6].State = MeterResetPsuState.BuildUpgradeFile;
StateInfos[6].Message = "Build flexnetversion upgrade file";
StateInfos[6].State = MeterResetPsuState.StoreConfigurations;
StateInfos[6].Message = "Store configurations of all apps";
StateInfos[7].State = MeterResetPsuState.DownloadUpgradeFile;
StateInfos[7].Message = "Download flexnetversion upgrade file";
StateInfos[7].State = MeterResetPsuState.BuildUpgradeFile;
StateInfos[7].Message = "Build flexnetversion upgrade file";
StateInfos[8].State = MeterResetPsuState.DownloadUpgradeCtrlFile;
StateInfos[8].Message = "Download upgrade control file";
StateInfos[8].State = MeterResetPsuState.DownloadUpgradeFile;
StateInfos[8].Message = "Download flexnetversion upgrade file";
StateInfos[9].State = MeterResetPsuState.TriggerUpgrade;
StateInfos[9].Message = "Trigger upgrade";
StateInfos[9].State = MeterResetPsuState.DownloadUpgradeCtrlFile;
StateInfos[9].Message = "Download upgrade control file";
StateInfos[10].State = MeterResetPsuState.TriggerUpgrade;
StateInfos[10].Message = "Trigger upgrade";
}