#ifndef QTSERIALPORT_H #define QTSERIALPORT_H #include "serialportbase.h" #include #include class QtSerialport :public SerialPortBase { // Q_OBJECT public: QtSerialport(double * nonlinearityCoeffs, int numberOfCoeffs); ~QtSerialport(); int OpenSerialPort(string portName); int CloseSerialPort(); int SetBaudrate(int baudrate); int SendData(const char chrMessage[], const unsigned short usLen); int ReadData(); protected: private: QSerialPort * m_serial; QString m_qPortName; }; #endif // QTSERIALPORT_H