using TBF.Boxes; using TBF.Rig.Generic; namespace TBF.Rig.GenericDevices { public interface IAdjustableMeter : IPressureMeter { /// /// Events: PressureDone, Error /// /// Reference to a variable for the measured pressure in bar /// ReadPressureOp instance reference casted to IOperaton IOperation ReadAdjustableOp(ref DoubleBox value); /// /// Events: pressureDone, Error /// /// Reference to a variable for the measured pressure in bar /// Event returned when measurement done /// ReadPressureOp instance reference casted to IOperaton IOperation ReadAdjustableOp(ref DoubleBox value, Event valueDone); bool MsrmntAvailable { get; } double MeasuredVal { get; } double MsrdValLimLo { get; } double MsrdValLimHi { get; } string MsrdFormat { get; } Common.Unit MsrdUnit { get; } string AltString { get; } } }