using System;
using System.Collections.Generic;
using Logic.ProductionToProductMapper.Cordonel;
namespace Xylem.Common.Hardware.WaterMeter.Genesis.GenesisFile
{
///
/// File for metrology look up table
///
public class MeterLutFile
{
///
/// File name of the file on PC
///
public String LutPcFileName;
///
/// Ctor file applications
///
///
public MeterLutFile(String lutPcFileName)
{
LutPcFileName = lutPcFileName;
}
///
/// File ID for LUT file
///
public String StrLutFileId;
///
/// Data length
///
public UInt32 DataLength;
///
/// Version of LUT file
///
public UInt16 Version;
///
/// Check of LUT file for verification and register write, read from file
///
public UInt16 FileCrc;
///
/// Calculated during file processing for verification
///
public UInt16 CalculatedCrc;
///
/// Validation of LUT file
///
public Boolean IsValid;
///
/// Binary file content
///
public List BinData = new List();
///
/// Meter size
///
public MeterSize MeterSize;
}
}