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