E15 implementation according to MID (for Chennai, Stara Tura)
This commit is contained in:
parent
6fd67cdf08
commit
5bb99bbf86
@ -1,5 +1,5 @@
|
|||||||
///
|
///
|
||||||
/// Copyright (c) 2017-2021 Sensus Slovensko a.s.
|
/// Copyright (c) 2017-2023 Sensus Slovensko a.s.
|
||||||
///
|
///
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
@ -192,8 +192,17 @@ namespace TBF.Rig.Various.ErrorFlags
|
|||||||
{
|
{
|
||||||
/// No error indicator;
|
/// No error indicator;
|
||||||
}
|
}
|
||||||
|
#if IPERL
|
||||||
|
else if ((mtrQ3.Error > 0 && mtrQ2.Error > 0 && mtrQ1.Error > 0 && (mtrQ3.Error > 1 ||
|
||||||
|
mtrQ2.Error > mtrQ2.ErrLimHi() / 2 ||
|
||||||
|
mtrQ1.Error > mtrQ1.ErrLimHi() / 2))
|
||||||
|
|| (mtrQ3.Error < 0 && mtrQ2.Error < 0 && mtrQ1.Error < 0 && (mtrQ3.Error < -1 ||
|
||||||
|
mtrQ2.Error < mtrQ2.ErrLimLo() / 2 ||
|
||||||
|
mtrQ1.Error < mtrQ1.ErrLimLo() / 2)))
|
||||||
|
#else
|
||||||
else if (((mtrQ3.Error > mtrQ3.ErrLimHi() / 2) && (mtrQ2.Error > mtrQ2.ErrLimHi() / 2) && (mtrQ1.Error > mtrQ1.ErrLimHi() / 2)) ||
|
else if (((mtrQ3.Error > mtrQ3.ErrLimHi() / 2) && (mtrQ2.Error > mtrQ2.ErrLimHi() / 2) && (mtrQ1.Error > mtrQ1.ErrLimHi() / 2)) ||
|
||||||
((mtrQ3.Error < mtrQ3.ErrLimLo() / 2) && (mtrQ2.Error < mtrQ2.ErrLimLo() / 2) && (mtrQ1.Error < mtrQ1.ErrLimLo() / 2)))
|
((mtrQ3.Error < mtrQ3.ErrLimLo() / 2) && (mtrQ2.Error < mtrQ2.ErrLimLo() / 2) && (mtrQ1.Error < mtrQ1.ErrLimLo() / 2)))
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
if (errorsCfg.TestParams.E15 == (sbyte)ErrorFlagsMode.Info)
|
if (errorsCfg.TestParams.E15 == (sbyte)ErrorFlagsMode.Info)
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user