using System; namespace DTS.Common.Interface.DASFactory { public interface IUDPQATSEntry { string ResponseHostMac { get; } string ResponseClientMacAddress { get; } string SerialNumber { get; } byte ArmState { get; } byte ArmMode { get; } byte Started { get; } byte Triggered { get; } byte FaultFlags { get; } uint SampleRate { get; } ulong TotalSamples { get; } ulong CurrentSample { get; } ushort EventNumber { get; } ulong FaultSampleNumber { get; } ushort LegacyFaultFlags { get; } float InputVoltage { get; } float BackupVoltage { get; } float BatterySOC { get; } ulong EstimateMaxSamples { get; } short TiltSensorCh1 { get; } short TiltSensorCh2 { get; } short TiltSensorCh3 { get; } float SysTempC { get; } byte SyncClockEnable { get; } byte ADCExtClockSyncEnable { get; } byte SyncClockStatus { get; } byte ADCExtClockSyncStatus { get; } ulong EventTriggerSample { get; } float [] ChannelOffsetMV { get; } float [] ShuntDeviationPercent { get; } DateTime Timestamp { get; } } }