mirror of
http://172.16.0.230/r/SIF/TowerOptoSifAndSpectral.git
synced 2025-10-18 19:39:43 +08:00
整理了测试的基本采集逻辑;掉入了快门控制;下周需要写完数据格式保存功能以及在MainDataGrabber层的自动曝光功能
This commit is contained in:
18
main.cpp
18
main.cpp
@ -16,9 +16,24 @@ int main(int argc, char *argv[])
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////configger
|
||||
ZZ_SysConfigger test;
|
||||
RunTimeGrabberParams testp;
|
||||
test.Initialize();
|
||||
test.LoadSettingsFromFile_System();
|
||||
test.GetGrabberRunParams(testp);
|
||||
//////////////////////////////////////////////////////////////////////////test
|
||||
using namespace ZZ_MISCDEF::ZZ_RUNPARAMS;
|
||||
CMainDataGrabber testDG;
|
||||
QThread* m_pqDataGrabberThreadHolder = new QThread();
|
||||
testDG.moveToThread(m_pqDataGrabberThreadHolder);
|
||||
testDG.SetGrabberParams(testp);
|
||||
testDG.InitThreadStatus();
|
||||
testDG.InitializeWorkers();
|
||||
testDG.SetupMsgPipelines();
|
||||
testDG.StartWorkers();
|
||||
m_pqDataGrabberThreadHolder->start();
|
||||
|
||||
testDG.StartGrab();
|
||||
|
||||
//QString qstrTest = "This is a test message 2";
|
||||
//qDebug() << qstrTest;
|
||||
//cout << "This is a test message";
|
||||
@ -29,8 +44,7 @@ int main(int argc, char *argv[])
|
||||
//m_test.GrabOnce();
|
||||
//QThread* m_pqDataGrabberThreadHolder;
|
||||
|
||||
//m_pqDataGrabberThreadHolder = new QThread();
|
||||
//m_test.moveToThread(m_pqDataGrabberThreadHolder);
|
||||
|
||||
//m_pqDataGrabberThreadHolder->start();
|
||||
//m_test.TestGrabOnce();
|
||||
//m_test.StartGrabCall();
|
||||
|
Reference in New Issue
Block a user