39 lines
1.3 KiB
C#
39 lines
1.3 KiB
C#
using System;
|
|
using TBF.Boxes;
|
|
|
|
namespace TBF.UiBridge
|
|
{
|
|
public class TestProgressEventArgs : EventArgs
|
|
{
|
|
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;
|
|
public FloatBox Mass;
|
|
public FloatBox StartMass;
|
|
public bool PumpOn;
|
|
public bool DivToTank;
|
|
|
|
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;
|
|
}
|
|
}
|