using DTS.Common.Interface.DASFactory.Diagnostics;
using System.Collections.Generic;
using DTS.Common;
namespace DTS.DASLib.Service
{
public class ArmCheckResults : IArmCheckResults
{
///
/// sensor EIDs, key is index of channel, value is an array of ids
///
public Dictionary SensorIds { get; set; }
public Dictionary SquibResistances { get; set; }
///
/// some DAS (TDAS Pro rack) can have multiple battery voltages for modules ...
///
public double?[] BatteryVoltage { get; set; }
public double? InputVoltage { get; set; }
public bool? StartLineShorted { get; set; }
public bool? EventLineShorted { get; set; }
public short[] TiltSensorDataPre { get; set; }
public double[] TiltDegrees { get; set; }
public Dictionary IndexedTiltSensorDataPre { get; set; } = new Dictionary();
public Dictionary IndexedTiltDegrees { get; set; } = new Dictionary();
public float[] TemperaturesPre { get; set; }
public double[] Gains { get; set; }
public double[] ZeroData { get; set; }
public IDictionary InputClockLocks { get; set; }
}
}