Mettler-Toledo Multi protocol change as in v.2.0.195 (Badger), Immediate meas. works, TODO: stable meas.

This commit is contained in:
Milan Hanajik
2016-01-26 13:43:47 +01:00
parent 0fdcbffcae
commit adb37826a5
5 changed files with 128 additions and 98 deletions
@@ -25,6 +25,8 @@ namespace TBF.BenchControl.MettlerToledo.Multi
int totalReadingsCount;
FloatBox result;
bool started;
/// <summary>
/// Events: BalanceDone, Error
/// </summary>
@@ -44,11 +46,14 @@ namespace TBF.BenchControl.MettlerToledo.Multi
log.Debug(this.ToString());
}
/// <summary>Start this operation</summary>
public void Start()
{
started = false;
currentReadingsCount = 0;
massReadings = new float[totalReadingsCount];
started = BalanceDev.GetImmediateMassMeasurement(balanceDev.IdNr, balanceDev.Name);
}
/// <summary>Run this operation</summary>
@@ -82,6 +87,7 @@ namespace TBF.BenchControl.MettlerToledo.Multi
}
}
BalanceDev.GetImmediateMassMeasurement(balanceDev.IdNr, balanceDev.Name);
return Event.None;
}