Bug fixes in heat meter testing using pulses, Flying start and Flying start mass collection methods, ver. 2.10.358

This commit is contained in:
Milan Hanajik
2016-10-10 11:35:45 +02:00
parent d5eb20854f
commit 3c15dbab9e
5 changed files with 13 additions and 12 deletions
@@ -670,11 +670,11 @@ namespace TBF.BenchControl.TestMethods.FlyingStartMassCollection
Results.Entities.MeterTestRslt volumeRslt = BatchRslts.GetMeterTestRslt(testName, i, Config.Entities.CompoundMeterId.HeatMeterVolume);
Results.Entities.MeterTestRslt energyRslt = BatchRslts.GetMeterTestRslt(testName, i, Config.Entities.CompoundMeterId.HeatMeterEnergy);
BenchControl.Elde.FixedStartRegisterReader.RegisterReader volumeRegReader =
(sensPath.RegisterReaders.Length > 2 * i) ? sensPath.RegisterReaders[2 * i] as BenchControl.Elde.FixedStartRegisterReader.RegisterReader : null;
BenchControl.GenericDevices.IRegisterReader volumeRegReader =
(sensPath.RegisterReaders.Length > 2 * i) ? sensPath.RegisterReaders[2 * i] : null;
BenchControl.Elde.FixedStartRegisterReader.RegisterReader energyRegReader =
(sensPath.RegisterReaders.Length > 2 * i + 1) ? sensPath.RegisterReaders[2 * i + 1] as BenchControl.Elde.FixedStartRegisterReader.RegisterReader : null;
BenchControl.GenericDevices.IRegisterReader energyRegReader =
(sensPath.RegisterReaders.Length > 2 * i + 1) ? sensPath.RegisterReaders[2 * i + 1] : null;
if (volumeRslt != null && volumeRegReader != null)
{