Procházet zdrojové kódy

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

gsp před 3 roky
rodič
revize
ad9d9d489e

+ 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)