using System; using System.ComponentModel; // ReSharper disable CheckNamespace namespace DTS.Common.Interface { public interface ITestChannel : INotifyPropertyChanged { string SerialNumber { get; set; } string ChannelId { get; set; } string Description { get; set; } string ChannelGroupName { get; set; } string ChannelType { get; set; } int Number { get; set; } string DigitalMultiplier { get; set; } string DigitalMode { get; set; } DateTime Start { get; set; } string Bridge { get; set; } double BridgeResistanceOhms { get; set; } double ZeroPoint { get; set; } string ChannelDescriptionString { get; set; } string ChannelName2 { get; set; } string HardwareChannelName { get; set; } double DesiredRange { get; set; } double Sensitivity { get; set; } string SoftwareFilter { get; set; } bool ProportionalToExcitation { get; set; } bool IsInverted { get; set; } string LinearizationFormula { get; set; } bool IsSubsampled { get; set; } int AbsoluteDisplayOrder { get; set; } DateTime LastCalibrationDate { get; set; } string SensorId { get; set; } int OffsetToleranceLowMv { get; set; } int OffsetToleranceHighMv { get; set; } int DataFlag { get; set; } string ExcitationVoltage { get; set; } string Eu { get; set; } bool CalSignalEnabled { get; set; } bool ShuntEnabled { get; set; } bool VoltageInsertionCheckEnabled { get; set; } bool RemoveOffset { get; set; } string ZeroMethod { get; set; } double ZeroAverageWindowBegin { get; set; } double ZeroAverageWindowEnd { get; set; } int InitialEu { get; set; } string InitialOffset { get; set; } int UnsubsampledSampleRateHz { get; set; } double MeasuredShuntDeflectionMv { get; set; } double TargetShuntDeflectionMv { get; set; } double MeasuredExcitationVoltage { get; set; } double FactoryExcitationVoltage { get; set; } double TimeOfFirstSample { get; set; } int Multiplier { get; set; } int UserOffsetEu { get; set; } int UnitConversion { get; set; } bool AtCapacity { get; set; } int CapacityOutputIsBasedOn { get; set; } string SourceChannelNumber { get; set; } string SourceModuleNumber { get; set; } string SourceModuleSerialNumber { get; set; } string Calculation { get; set; } int SampleRateHz { get; set; } string SensitivityUnits { get; set; } int SensorCapacity { get; set; } } }