瀏覽代碼

optimize oxford eds driver.

gsp 2 年之前
父節點
當前提交
36be744e84
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      OTSCPP/OTSControl/Oxford/OxfordWrapper/OxfordControllerWrapper.cpp

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