using TBF.BenchControl.Generic; namespace TBF.BenchControl.GenericDevices { /// /// A pump controlled by a frequency inverter /// using the test parameter 'Power' (0 .. 100.0f %) /// public interface IPumpFM : IPump { /// /// Turns the frequency inverter on using the test parameter 'Power' (0 .. 100.0f %) /// void TurnOnDfltPower(); /// /// Turns the frequency inverter on using 'power' argument (0 .. 100.0f %) /// void TurnOn(float power); /// /// Turns the frequency inverter off /// void TurnOff(); /// /// Turns the frequency inverter on using the test parameter 'Power' (0 .. 100.0f %) /// IOperation TurnOnDfltPowerOp(); /// /// Turns the frequency inverter on using 'power' argument (0 .. 100.0f %) /// IOperation TurnOnOp(float power); /// /// Turns the frequency inverter off /// IOperation TurnOffOp(); } }