Refactorization : BenchControl -> Rig
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
///
|
||||
/// Copyright (c) 2013-2020 Sensus Slovensko a.s.
|
||||
///
|
||||
using TBF.Rig.Generic;
|
||||
using TBF.Boxes;
|
||||
|
||||
namespace TBF.Rig.GenericDevices
|
||||
{
|
||||
public interface IRegReader : IComponent
|
||||
{
|
||||
Config.Entities.RegisterReaderType RegisterReaderType { get; }
|
||||
|
||||
int Position { get; }
|
||||
double PulsesPerLtr { get; } /// [imp/l] ... water meter or volume measurement part of a heat meter
|
||||
double LtrsPerPulse { get; } /// [l/imp]
|
||||
|
||||
int WMPulses { get; } /// Counted pulses of the water meter
|
||||
int WMRefPulses { get; } /// 'Gated' reference pulses of the water meters
|
||||
|
||||
double WMVolume { get; } /// Counted volume of the water meter
|
||||
double BeginWMState { get; } /// Test begin state of the water meter
|
||||
double EndWMState { get; } /// Test end state of the water meter
|
||||
|
||||
IOperation ReadRegisterOp();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user