IRegisterReader extended, ReadReferenceForRegisterOp removed, ReadRegisteOp integrated into RegisterReader class, ProcessTabPages updated.
This commit is contained in:
@@ -8,9 +8,19 @@ namespace TBF.BenchControl.GenericDevices
|
||||
{
|
||||
public interface IRegisterReader : IComponent
|
||||
{
|
||||
float PulsesPerLtr { get; }
|
||||
double PulsesPerLtr { get; } /// Entered by users in configuration
|
||||
double LtrsPerPulse { get; } /// To calculate the volume from WMPulses
|
||||
|
||||
int WMPulses { get; } /// Counted pulses of the water meter
|
||||
double WMVolume { get; } /// Counted volume of the water metter
|
||||
int WMRefPulses { get; } /// 'Gated' reference pulses of the water meters
|
||||
|
||||
void Clear(); /// To be used at the beginning of a test
|
||||
|
||||
void TestCompleted(); /// To be used when the test is completed ...
|
||||
/// ... for more accurate WMPulses, WMRefPulses calculation
|
||||
|
||||
IOperation ReadRegisterOp(ref IntBox pulses);
|
||||
IOperation ReadRegisterOp(ref IntBox pulses, ref IntBox refPulses);
|
||||
IOperation ReadReferenceForRegisterOp(ref IntBox pulses, ref IntBox refPulses);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user