Преглед изворни кода

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)