using System; using Xylem.Common.Hardware.WaterMeter.Genesis.Applications.Const; namespace Xylem.Common.Hardware.WaterMeter.Genesis.Applications { /// /// Meter FW and application information /// public class MeterApplications { /// /// Name of application /// public String AppName; /// /// Identification number of application /// public Byte AppId; /// /// Version of application /// public UInt32 Version; /// /// Version string of application because of FLEXNETVERSION /// does return a different layout, instead of decimals it /// used hexadecimals. Therefore the version has to be safed as /// string at time of receiving for the FW-Update comparison /// public String StrVersion; /// /// Check of application for verification /// public UInt16 Crc; /// /// Check if application is installed /// public Boolean IsInstalled; /// /// Update this version /// public Boolean Update; /// /// Erase this version /// public Boolean Erase; /// /// Status text /// public MeterAppState Status; } }