100 lines
2.4 KiB
C#
100 lines
2.4 KiB
C#
namespace SIRTBroadcaster.Client.Messages.FromAir
|
|
{
|
|
public class SEMI
|
|
{
|
|
public byte Length { get; set; }
|
|
|
|
public byte AppCode { get; set; }
|
|
|
|
public byte Counter { get; set; }
|
|
|
|
public uint Address { get; set; }
|
|
|
|
public uint BillingVolume { get; set; }
|
|
|
|
public byte Alarm { get; set; }
|
|
|
|
public byte PamStatus { get; set; }
|
|
|
|
public byte PamRSSI { get; set; }
|
|
|
|
public byte MeterType { get; set; }
|
|
|
|
public ushort TransmissionInterval { get; set; }
|
|
|
|
public byte LatInterval { get; set; }
|
|
|
|
public ushort CurrentFlow { get; set; }
|
|
|
|
public uint BackwardVolume { get; set; }
|
|
|
|
public byte NumberOfDials { get; set; }
|
|
|
|
public byte VolumUnit { get; set; }
|
|
|
|
public uint MeterId { get; set; }
|
|
|
|
public byte OMStatus { get; set; }
|
|
|
|
public ushort OMTransmissionInterval { get; set; }
|
|
|
|
public byte AlarmMaskActiveInfo { get; set; }
|
|
|
|
public byte LeakageDetectionParams { get; set; }
|
|
|
|
public byte BrokenPipeDetectionParams { get; set; }
|
|
|
|
public ushort BatteryRemaining { get; set; }
|
|
|
|
public ushort BatteryEndDetected { get; set; }
|
|
|
|
public ushort MaxFlow { get; set; }
|
|
|
|
public ushort MaxFlowTime { get; set; }
|
|
|
|
public ushort LowBatteryDetected { get; set; }
|
|
|
|
public ushort LeakStart { get; set; }
|
|
|
|
public ushort LeakEnd { get; set; }
|
|
|
|
public ushort MagneticTamperStart { get; set; }
|
|
|
|
public ushort MagneticTamperEnd { get; set; }
|
|
|
|
public ushort ModuleRemoveStart { get; set; }
|
|
|
|
public ushort ModuleRemoveEnd { get; set; }
|
|
|
|
public ushort BackflowStart { get; set; }
|
|
|
|
public ushort BackflowEnd { get; set; }
|
|
|
|
public ushort BrokenPipeStart { get; set; }
|
|
|
|
public ushort BrokenPipeEnd { get; set; }
|
|
|
|
public ushort LogContent { get; set; }
|
|
|
|
public ushort LoggingInterval { get; set; }
|
|
|
|
public ushort FixedDateReadingContent { get; set; }
|
|
|
|
public byte BillingDay { get; set; }
|
|
|
|
public uint ActualDateTime { get; set; }
|
|
|
|
public byte HistoryErrorLimitInDays { get; set; }
|
|
|
|
public string CustomerText { get; set; }
|
|
|
|
public ushort TimeOfFDRReset { get; set; }
|
|
|
|
public ushort TimeOfLogReset { get; set; }
|
|
|
|
public byte MeterSize { get; set; }
|
|
|
|
public ushort CRC { get; set; }
|
|
}
|
|
}
|