Files
laatzen/Common/SIRTBroadcaster.Client/Messages/FromAir/SEMI.cs
T
2023-08-22 14:58:05 +02:00

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; }
}
}