mirror of
				http://172.16.0.230/r/SIF/TowerOptoSifAndSpectral.git
				synced 2025-10-25 13:59:44 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
		
			528 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			528 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| #pragma once
 | |
| #include "VSMD12XMiscDefines.h"
 | |
| #include "AbstractPort.h"
 | |
| #include"qobject.h"
 | |
| class CZZ_SeiralPort_QT :public CAbstractPort,QObject
 | |
| {
 | |
| 	
 | |
| private:
 | |
| 	PortInfo m_piSettings;
 | |
| 	QByteArray qbaSend, qbaRecv;
 | |
| 	QSerialPort *m_pSerialPort;
 | |
| public:
 | |
| 	CZZ_SeiralPort_QT();
 | |
| 	virtual ~CZZ_SeiralPort_QT();
 | |
| public:
 | |
| 	virtual void InitPort(PortInfo portinfo);
 | |
| 	virtual bool SetPort();
 | |
| 	virtual bool Open();
 | |
| 	virtual void Close();
 | |
| 
 | |
| 	virtual std::string ReadAll(int waittime = 5000);
 | |
| 
 | |
| 	virtual int Write(const std::string strSend);
 | |
| 
 | |
| };
 | |
| 
 |