浏览代码

improve Oxford/OxfordWrapper/OxfordControllerWrapper.cpp by add delay time in COLLECT_XRAYPOINTS function

gsp 3 年之前
父节点
当前提交
ad9d9d489e
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. 5 3
      OTSCPP/OTSControl/Oxford/OxfordWrapper/OxfordControllerWrapper.cpp

+ 5 - 3
OTSCPP/OTSControl/Oxford/OxfordWrapper/OxfordControllerWrapper.cpp

@@ -1356,10 +1356,12 @@ bool OxfordControllerWrapper::CollectXrayPoints(const long a_nAcTimeMilliseconds
 	_oxfordControllerData.m_nXrayDataCount = a_nXrayDataCount;
 	_oxfordControllerData.m_nBufferSize = a_nBufferSize;
 
-	m_startControllerEvent->Set();
+	
 
-	Thread::Sleep(a_nAcTimeMilliseconds * a_nXrayDataCount);
-	long nCollectedTime = a_nAcTimeMilliseconds * a_nXrayDataCount;
+	Thread::Sleep(1000);
+
+	m_startControllerEvent->Set();
+	long nCollectedTime = 1000;
 	long nCollectedTimeLimit = nCollectedTime + a_nXrayDataCount * g_nSinglePointCollectDelay + g_nXrayControllerConnectTimeOutMilliSeconds;
 
 	while (true)