28 lines
478 B
C++
28 lines
478 B
C++
#pragma once
|
|
#include "pch.h"
|
|
class IrisSensor_WDA_P0
|
|
{
|
|
public:
|
|
IrisSensor_WDA_P0();
|
|
~IrisSensor_WDA_P0();
|
|
|
|
private:
|
|
int m_iBaudRate;
|
|
QSerialPort *m_pSerialPort;
|
|
|
|
std::string m_sRecv;
|
|
|
|
float m_fWindSpeed,m_fWindDirection;
|
|
public:
|
|
|
|
private:
|
|
int SendData_NChk(std::string sSend);
|
|
int RecvData_NChk(/*std::string sRecv*/);
|
|
int ParseData_NChk();
|
|
public:
|
|
int Initialize(std::string sPortNumber);
|
|
int GetSA_NChk(float &fSpeed,float &fAngle);
|
|
|
|
};
|
|
|