简单了解了QJson和QNetworkAccessManager相关的使用方法。

尝试了使用QWaitCondition,QMutex同步线程。未能实现,准备改用状态机
This commit is contained in:
2021-11-09 17:45:04 +08:00
parent 9c93e66a05
commit b9bece4de9
10 changed files with 114 additions and 34 deletions

View File

@ -447,9 +447,12 @@ int ZZ_ATPControl_Serial_Qt::PerformAutoExposure(float fMinScaleFactor, float fM
return 0;
}
int ZZ_ATPControl_Serial_Qt::SetExtShutter(int iShutterA, int iShutterB)
int ZZ_ATPControl_Serial_Qt::SetExtShutter(int iShutterUP0, int iShutterDOWN1, int iShutterDOWN2, int iShutterDOWN3)
{
return 0;
qDebug() << "stub code not implemented";
return -1;
}
int ZZ_ATPControl_Serial_Qt::SetExposureTime(int iExposureTimeInMS)
@ -527,6 +530,13 @@ int ZZ_ATPControl_Serial_Qt::SingleShot(int &iPixels)
return 0;
}
int ZZ_ATPControl_Serial_Qt::SingleShotDark(ATPDataFrame &dfData)
{
SetExtShutter(0,0,0,0);
SingleShot(dfData);
return 0;
}
//void ZZ_ATPControl_Serial_Qt::ReadMessage()
//{
// QByteArray qbTemp, qbTemp1;