first commit

This commit is contained in:
DESKTOP-4HD0KC3\ZhangZhuo
2024-10-30 15:04:53 +08:00
commit e7d6f4c57b
723 changed files with 7515585 additions and 0 deletions

View File

@ -0,0 +1,26 @@
#include <stdexcept>
#include "pch.h"
#include "ZZ_Types.h"
#pragma once
class CtrlNikiraPMA
{
public:
CtrlNikiraPMA();
~CtrlNikiraPMA();
public:
private:
int m_iBaudRate;
QSerialPort* m_pSerialPort;
std::string m_sRecv;
QByteArray m_qbRecv;
private:
double ConvertDateToEpoch(const QString& qstrDateTime);
QVector<double> ParseData(const QString& qstrData);
QString FindCompleteFrame();
public:
int Initialize(std::string ucPortNumber);
QString GetLastValidDataFrame(double &dCH4,double &dH2O);
};