tbf/TestBenchFramework/UiBridge/TestProgressEventArgs.cs

39 lines
1.3 KiB
C#
Raw Normal View History

using System;
2014-08-01 06:36:17 +00:00
using TBF.Boxes;
namespace TBF.UiBridge
{
public class TestProgressEventArgs : EventArgs
{
2014-07-31 15:04:09 +00:00
public float Progress;
public float OveralProgress;
public int RefPulses; /// Reference pulses count since the test start
public FloatBox RegValvePos; /// Current regulation valve position in [%] (0 .. 100.0)
public FloatBox FlowMtrFreq; /// Current reference flowmeter frequency in [Hz] (0 .. 2000.0 in case within range)
public FloatBox Flow; /// Current flow in [m3/h]
public FloatBox Volume; ///
public float Time;
2014-08-01 06:36:17 +00:00
public FloatBox Mass;
public FloatBox StartMass;
public bool PumpOn;
public bool DivToTank;
2014-08-01 06:36:17 +00:00
public FloatBox Tin;
public FloatBox Tout;
public FloatBox Tdiv;
public FloatBox Pin;
public FloatBox Pout;
public FloatBox AmbientTemp;
public FloatBox AmbientPressure;
public FloatBox AmbientHumidity;
public int[] WmPulses = new int[Program.WMsCount];
public int[] WmRefPulses = new int[Program.WMsCount];
public float[] WmVolume = new float[Program.WMsCount];
public float[] WmErrPct = new float[Program.WMsCount];
public Entities.TestResult TestResult;
}
}