Files
witmotionDll/qtserialport.h

37 lines
697 B
C
Raw Normal View History

#ifndef QTSERIALPORT_H
#define QTSERIALPORT_H
#include "serialportbase.h"
#include <QtSerialPort/QSerialPort>
#include <QtSerialPort/QSerialPortInfo>
#include <qdebug.h>
#include <QDebug>
#include <iostream>
class QtSerialport :public SerialPortBase
{
// Q_OBJECT
public:
// QtSerialport();
// ~QtSerialport();
int OpenSerialPort(string portName, int baudrate);
int CloseSerialPort();
int SetBaudrate(int baudrate);
int SendData(const char chrSendBuffer[],const unsigned short usLen);
int SendData1(const char *data, const unsigned int len);
int ReadData(char * receivedData);
protected:
private:
QSerialPort * m_serial;
};
#endif // QTSERIALPORT_H