Quellcode durchsuchen

optimize oxford eds driver.

gsp vor 2 Jahren
Ursprung
Commit
36be744e84

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

@@ -1122,8 +1122,11 @@ bool OxfordControllerWrapper::StartXrayCollecting(const long a_nAcTimeMillisecon
 
 	auto edsSettings = GetEdsSpectrumSettings();
 
-	edsSettings->EdSettings->AcquisitionTime = TimeSpan::FromMilliseconds(a_nAcTimeMilliseconds);
-	edsSettings->EdSettings->ProcessTime = 4;
+	/*edsSettings->EdSettings->AcquisitionTime = TimeSpan::FromMilliseconds(a_nAcTimeMilliseconds);
+	edsSettings->EdSettings->ProcessTime = 4;*/
+	edsSettings->EdSettings->AcquisitionMode = (EdAcquireMode)2;
+	edsSettings->EdSettings->AcquisitionTime = TimeSpan::FromMilliseconds(_oxfordControllerData.m_nAcTime);
+	edsSettings->EdSettings->ProcessTime = 5;
 
 	auto spectrum = edsController->StartAcquisition(edsSettings);