tbf/TestBenchFramework/UiBridge/ProcessDataEventArgs.cs
2016-02-08 23:33:23 +01:00

47 lines
1.3 KiB
C#

///
/// Copyright (c) 2016 Sensus Metering Systems
///
using System;
using TBF.Boxes;
namespace TBF.UiBridge
{
class ProcessDataEventArgs : EventArgs
{
public string TestName;
public int Part;
public int Repeats;
public int RepetitionNr;
public Config.Entities.Progress Phase;
public int Progress; /// value in the range 0..100
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 ProcessDataEventArgs()
{
}
}
}