Reconfigured for iPerlST, ProcessDataEventArgs related modifictions.
This commit is contained in:
@@ -130,12 +130,12 @@ namespace TBF.Screens
|
||||
else
|
||||
OnTestSelected(sender, args);
|
||||
};
|
||||
Bridge.TestProgressHandler += delegate(object sender, TestProgressEventArgs args)
|
||||
Bridge.ProcessDataHandler += delegate(object sender, ProcessDataEventArgs args)
|
||||
{
|
||||
if (InvokeRequired)
|
||||
Invoke(new EventHandler<TestProgressEventArgs>(OnTestProgress), sender, args);
|
||||
Invoke(new EventHandler<ProcessDataEventArgs>(OnProcessDataChanged), sender, args);
|
||||
else
|
||||
OnTestProgress(sender, args);
|
||||
OnProcessDataChanged(sender, args);
|
||||
};
|
||||
Bridge.TestCompletedHandler += delegate(object sender, TestCompletedEventArgs args)
|
||||
{
|
||||
@@ -411,7 +411,7 @@ namespace TBF.Screens
|
||||
}
|
||||
}
|
||||
|
||||
void OnTestProgress(object sender, TestProgressEventArgs args)
|
||||
void OnProcessDataChanged(object sender, ProcessDataEventArgs args)
|
||||
{
|
||||
airTempLabel.Text = ProcessData.AmbientTemp.ToString();
|
||||
airPressLabel.Text = ProcessData.AmbientPressure.ToString();
|
||||
@@ -426,59 +426,59 @@ namespace TBF.Screens
|
||||
refFreqLabel.Text = ProcessData.RefFreq.ToString();
|
||||
refFlowLabel.Text = Utils.FloatToStr(ProcessData.RefFlow.Val, 4);
|
||||
|
||||
if (args.Phase == Config.Entities.Progress.Test)
|
||||
//if (args.Phase == Config.Entities.Progress.Test)
|
||||
{
|
||||
///// Top part
|
||||
//refVolumeLabel.Text = args.Volume.ToString();
|
||||
/// Top part
|
||||
refVolumeLabel.Text = args.Volume.ToString();
|
||||
|
||||
////regValvePosLabel.Text = args.RegValvePos.ToString();
|
||||
//tDivLabel.Text = args.Tdiv.ToString();
|
||||
//regValvePosLabel.Text = args.RegValvePos.ToString();
|
||||
tDivLabel.Text = args.Tdiv.ToString();
|
||||
|
||||
///// Bottom part
|
||||
//if (currentMetersKind == MetersKind.Single)
|
||||
//{
|
||||
// for (int i = 0; i < textBoxesCount; i++)
|
||||
// {
|
||||
// /// TODO: Reimplement
|
||||
// //pulses[i].Text = args.TestResult.Meters[i].PulsesMeter.ToString();
|
||||
// //refPulses[i].Text = args.TestResult.Meters[i].PulsesMaster.ToString();
|
||||
// //volume[i].Text = args.TestResult.Meters[i].VolumeMeter.ToString();
|
||||
// //error[i].Text = args.TestResult.Meters[i].VolumeErrorPct.ToString("F2");
|
||||
// }
|
||||
//}
|
||||
//else if (currentMetersKind == MetersKind.Combined)
|
||||
//{
|
||||
// for (int i = 0; i < 2; i++)
|
||||
// {
|
||||
// /// TODO: Reimplement
|
||||
// //pulses[i].Text = args.TestResult.Meters[i].PulsesMeter.ToString();
|
||||
// //refPulses[i].Text = args.TestResult.Meters[i].PulsesMaster.ToString();
|
||||
// //volume[i].Text = args.TestResult.Meters[i].VolumeMeter.ToString();
|
||||
// //error[i].Text = args.TestResult.Meters[i].VolumeErrorPct.ToString("F2");
|
||||
// }
|
||||
// /// TODO: Reimplement
|
||||
// //volume1zLabel.Text = args.TestResult.CombinedMeters[0].VolumeMeter.ToString();
|
||||
// //error1zLabel.Text = args.TestResult.CombinedMeters[0].VolumeErrorPct.ToString("F2");
|
||||
//}
|
||||
/// Bottom part
|
||||
if (currentMetersKind == MetersKind.Single)
|
||||
{
|
||||
for (int i = 0; i < textBoxesCount; i++)
|
||||
{
|
||||
/// TODO: Reimplement
|
||||
//pulses[i].Text = args.TestResult.Meters[i].PulsesMeter.ToString();
|
||||
//refPulses[i].Text = args.TestResult.Meters[i].PulsesMaster.ToString();
|
||||
//volume[i].Text = args.TestResult.Meters[i].VolumeMeter.ToString();
|
||||
//error[i].Text = args.TestResult.Meters[i].VolumeErrorPct.ToString("F2");
|
||||
}
|
||||
}
|
||||
else if (currentMetersKind == MetersKind.Combined)
|
||||
{
|
||||
for (int i = 0; i < 2; i++)
|
||||
{
|
||||
/// TODO: Reimplement
|
||||
//pulses[i].Text = args.TestResult.Meters[i].PulsesMeter.ToString();
|
||||
//refPulses[i].Text = args.TestResult.Meters[i].PulsesMaster.ToString();
|
||||
//volume[i].Text = args.TestResult.Meters[i].VolumeMeter.ToString();
|
||||
//error[i].Text = args.TestResult.Meters[i].VolumeErrorPct.ToString("F2");
|
||||
}
|
||||
/// TODO: Reimplement
|
||||
//volume1zLabel.Text = args.TestResult.CombinedMeters[0].VolumeMeter.ToString();
|
||||
//error1zLabel.Text = args.TestResult.CombinedMeters[0].VolumeErrorPct.ToString("F2");
|
||||
}
|
||||
|
||||
//massLabel.Text = args.Mass.ToString();
|
||||
massLabel.Text = args.Mass.ToString();
|
||||
|
||||
//if (args.Mass.Valid && args.StartMass.Valid)
|
||||
//{
|
||||
// massDiffLabel.Text = (args.Mass.Val - args.StartMass.Val).ToString(args.Mass.Format);
|
||||
//}
|
||||
if (args.Mass.Valid && args.StartMass.Valid)
|
||||
{
|
||||
massDiffLabel.Text = (args.Mass.Val - args.StartMass.Val).ToString(args.Mass.Format);
|
||||
}
|
||||
|
||||
//if (pumpOn != args.PumpOn || diverterToTank != args.DivToTank)
|
||||
//{
|
||||
// //if (pumpOn != args.PumpOn)
|
||||
// //{
|
||||
// // if (pumpOn) pumpPictureBox.Image = System.Resources.
|
||||
// // else pumpPictureBox.Image = System.Resources.
|
||||
// //}
|
||||
// pumpOn = args.PumpOn;
|
||||
// diverterToTank = args.DivToTank;
|
||||
// Invalidate();
|
||||
//}
|
||||
if (pumpOn != args.PumpOn || diverterToTank != args.DivToTank)
|
||||
{
|
||||
//if (pumpOn != args.PumpOn)
|
||||
//{
|
||||
// if (pumpOn) pumpPictureBox.Image = System.Resources.
|
||||
// else pumpPictureBox.Image = System.Resources.
|
||||
//}
|
||||
pumpOn = args.PumpOn;
|
||||
diverterToTank = args.DivToTank;
|
||||
Invalidate();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user