public RotaryVolumeVerification(IEventAggregator eventAggregator, VolumeTest volumeTest, EvcCommunicationClient instrumentComm, TachometerCommunicator tachComm) : base(eventAggregator, volumeTest, instrumentComm) { _tachometerCommunicator = tachComm; _outputBoard = DInOutBoardFactory.CreateBoard(0, 0, 0); }
protected VolumeVerificationManager(IEventAggregator eventAggregator, VolumeTest volumeTest, EvcCommunicationClient instrumentComm) { EventAggreator = eventAggregator; InstrumentCommunicator = instrumentComm; VolumeTest = volumeTest; FirstPortAInputBoard = DInOutBoardFactory.CreateBoard(0, DigitalPortType.FirstPortA, 0); FirstPortBInputBoard = DInOutBoardFactory.CreateBoard(0, DigitalPortType.FirstPortB, 1); }
public TachometerCommunicator(string portName) { _serialPort = new SerialPort(portName, 9600); _outputBoard = DInOutBoardFactory.CreateBoard(0, 0, 1); }