47 lines
1.3 KiB
C#
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()
|
|
{
|
|
}
|
|
}
|
|
}
|