/// <summary> /// Initialize the serial connection /// </summary> void Start() { serialPort = new SerialPort(portName, baudRate, parity, dataBits, stopBits); serialPort.ReadTimeout = ReadTimeOut; serialPort.WriteTimeout = WriteTimeOut; bitalinoCommunication = new BITalinoCommunicationSerialPort(serialPort); }
private bool CheckBitalinoCommunication(IBITalinoCommunication bitalinoCommunication) { if (bitalinoCommunication == null) { throw new BITalinoException(BITalinoErrorTypes.INVALID_ARGUMENT); } return(true); }
/// <summary> /// Initialize the serial connection /// </summary> void Start() { serialPort = new SerialPort ( portName, baudRate, parity, dataBits, stopBits ); serialPort.ReadTimeout = ReadTimeOut; serialPort.WriteTimeout = WriteTimeOut; bitalinoCommunication = new BITalinoCommunicationSerialPort ( serialPort ); }
public BitalinoSerialPort(string portName) { serialPort = new SerialPort(portName, baudRate, parity, dataBits, stopBits); serialPort.ReadTimeout = ReadTimeOut; serialPort.WriteTimeout = WriteTimeOut; BitalinoCommunication = new BITalinoCommunicationSerialPort(serialPort); }
public BITalinoDevice(IBITalinoCommunication bitalinoCommunication, int [] analogChannels, int samplingRate) { if (CheckBitalinoCommunication(bitalinoCommunication)) { this.bitalinoCommunication = bitalinoCommunication; } if (CheckAnalogChannels(analogChannels)) { this.analogChannels = analogChannels; } if (CheckSamplingRate(samplingRate)) { this.samplingRate = samplingRate; } CalcNbBytes( ); }
public BITalinoDevice( IBITalinoCommunication bitalinoCommunication, int [ ] analogChannels, int samplingRate ) { if ( CheckBitalinoCommunication ( bitalinoCommunication ) ) { this.bitalinoCommunication = bitalinoCommunication; } if ( CheckAnalogChannels ( analogChannels ) ) { this.analogChannels = analogChannels; } if ( CheckSamplingRate ( samplingRate ) ) { this.samplingRate = samplingRate; } CalcNbBytes ( ); }
private bool CheckBitalinoCommunication( IBITalinoCommunication bitalinoCommunication ) { if ( bitalinoCommunication == null ) { throw new BITalinoException ( BITalinoErrorTypes.INVALID_ARGUMENT ); } return true; }