WMChart can plot error limits other then 2% and 5% and qp,qi style hyperbolic error limits, related DB and UI changes, ver. 3.6.2028
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
///
|
||||
/// Copyright (c) 2013-2020 Sensus Slovensko a.s.
|
||||
/// Copyright (c) 2013-2023 Sensus Slovensko a.s.
|
||||
///
|
||||
using log4net;
|
||||
using Common;
|
||||
@@ -32,11 +32,13 @@ namespace TBF.Rig.WaterMeters.WaterMeter
|
||||
public Mounting Mounting { get { return waterMeterCfg.ProcParams.Mounting; } }
|
||||
|
||||
/// <summary>Nominal water flow in [m3/h]</summary>
|
||||
public bool NewQnames { get { return waterMeterCfg.ProcParams.NewQnames; } }
|
||||
public float Q4_Qmax { get { return waterMeterCfg.ProcParams.Qmax; } }
|
||||
public float Q3_Qn { get { return waterMeterCfg.ProcParams.Qn; } }
|
||||
public float Q2_Qt { get { return waterMeterCfg.ProcParams.Qt; } }
|
||||
public float Q1_Qmin { get { return waterMeterCfg.ProcParams.Qmin; } }
|
||||
public FlowNames Qnames { get { return waterMeterCfg.ProcParams.Qnames; } }
|
||||
public double Q4_Qmax { get { return waterMeterCfg.ProcParams.Qmax; } }
|
||||
public double Q3_Qn { get { return waterMeterCfg.ProcParams.Qn; } }
|
||||
public double Q2_Qt { get { return waterMeterCfg.ProcParams.Qt; } }
|
||||
public double Q1_Qmin { get { return waterMeterCfg.ProcParams.Qmin; } }
|
||||
public double ErrLimHiQ { get { return waterMeterCfg.ProcParams.ErrLimHiQ; } }
|
||||
public double ErrLimLoQ { get { return waterMeterCfg.ProcParams.ErrLimLoQ; } }
|
||||
|
||||
/// <summary>Metrological class, etc</summary>
|
||||
public string MetrologicalClass { get { return waterMeterCfg.ProcParams.MetrologicalClass; } }
|
||||
@@ -85,12 +87,12 @@ namespace TBF.Rig.WaterMeters.WaterMeter
|
||||
: base(cfg)
|
||||
{
|
||||
waterMeterCfg = cfg as WaterMeterCfg;
|
||||
log.Warn(this.ToString());
|
||||
}
|
||||
|
||||
public override void Initialize()
|
||||
{
|
||||
ClearData();
|
||||
log.FatalFormat("{0} initialized: {1}", Name, this);
|
||||
}
|
||||
|
||||
public void ClearData()
|
||||
|
||||
Reference in New Issue
Block a user