2021-11-03 09:39:17 +08:00
|
|
|
#include "pch.h"
|
2021-10-29 17:45:21 +08:00
|
|
|
#include "ATPControl_Serial_QT.h"
|
2021-11-03 09:39:17 +08:00
|
|
|
#include "Logger.h"
|
2021-11-08 16:59:50 +08:00
|
|
|
#include "ThreadDataGrabber.h"
|
2021-11-18 17:42:14 +08:00
|
|
|
#include "SystemConfigger.h"
|
2021-10-29 17:45:21 +08:00
|
|
|
using namespace std;
|
2021-11-05 17:00:48 +08:00
|
|
|
#pragma once
|
2021-11-03 09:39:17 +08:00
|
|
|
|
|
|
|
|
2021-10-29 17:45:21 +08:00
|
|
|
int main(int argc, char *argv[])
|
2021-10-28 13:34:00 +08:00
|
|
|
{
|
2021-10-29 17:45:21 +08:00
|
|
|
QCoreApplication a(argc, argv);
|
2021-11-03 09:39:17 +08:00
|
|
|
//////////////////////////////////////////////////////////////////////////logger
|
2021-11-03 17:45:16 +08:00
|
|
|
//QT_LOG::ZZ_InitLogger(QCoreApplication::applicationDirPath() + "/Log/");
|
2021-11-03 09:39:17 +08:00
|
|
|
QString qstrTest="This is a test message 2";
|
2021-10-29 17:45:21 +08:00
|
|
|
qDebug() << qstrTest;
|
2021-11-05 17:00:48 +08:00
|
|
|
cout << "This is a test message";
|
2021-11-18 17:42:14 +08:00
|
|
|
//////////////////////////////////////////////////////////////////////////configger
|
|
|
|
ZZ_SysConfigger test;
|
|
|
|
test.Initialize();
|
|
|
|
test.LoadSettingsFromFile_System();
|
|
|
|
test.LoadSettings_Test();
|
2021-11-03 09:39:17 +08:00
|
|
|
//////////////////////////////////////////////////////////////////////////test
|
2021-11-08 16:59:50 +08:00
|
|
|
ZZ_DataGrabberThread m_test;
|
|
|
|
//m_test.GrabOnce();
|
|
|
|
QThread* m_pqDataGrabberThreadHolder;
|
|
|
|
|
|
|
|
m_pqDataGrabberThreadHolder = new QThread();
|
|
|
|
m_test.moveToThread(m_pqDataGrabberThreadHolder);
|
|
|
|
m_pqDataGrabberThreadHolder->start();
|
|
|
|
|
2021-11-22 16:18:42 +08:00
|
|
|
m_test.StartGrabCall();
|
2021-11-09 17:45:04 +08:00
|
|
|
//QThread::msleep(5000);
|
2021-11-08 16:59:50 +08:00
|
|
|
|
2021-11-09 17:45:04 +08:00
|
|
|
//m_test.StopTestGrab();
|
2021-11-08 16:59:50 +08:00
|
|
|
// ZZ_ATPControl_Serial_Qt m_ctrlATP;
|
|
|
|
// QByteArray qbTest;
|
|
|
|
// m_ctrlATP.ATPInitialize(7);
|
|
|
|
// m_ctrlATP.GetDeviceAttribute();
|
|
|
|
// m_ctrlATP.SetExposureTime(m_ctrlATP.m_adaDeviceAttr.iMinIntegrationTime);
|
|
|
|
// m_ctrlATP.RecvData(qbTest);
|
2021-11-03 09:39:17 +08:00
|
|
|
//////////////////////////////////////////////////////////////////////////
|
2021-10-29 17:45:21 +08:00
|
|
|
return a.exec();
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|