Bläddra i källkod

fix error of CMeasure.cs

gsp 1 månad sedan
förälder
incheckning
796d2ced22
1 ändrade filer med 4 tillägg och 20 borttagningar
  1. 4 20
      OTSIncAMeasureApp/1-OTSMeasure/Measure/3-MeasureFlow/CMeasure.cs

+ 4 - 20
OTSIncAMeasureApp/1-OTSMeasure/Measure/3-MeasureFlow/CMeasure.cs

@@ -53,7 +53,7 @@ namespace OTSModelSharp
 
 
             m_SemController = SemController.GetSEMController();
-            BCregulater = new CBrightnessContrastAdjust(this);
+           
 
         }
 
@@ -156,7 +156,7 @@ namespace OTSModelSharp
         {
             // start measurement, creat thread measure status class, let the main thread know that measurement started
             m_ThreadStatus.SetStartTime(System.DateTime.Now);
-
+            BCregulater = new CBrightnessContrastAdjust(this);
             BCregulater.SetPeriodStart(System.DateTime.Now);
             ST_MSTMsg MsgMsrStart = new ST_MSTMsg(m_ThreadStatus);
             MsgMsrStart.InitThreadStartMsg();
@@ -258,7 +258,7 @@ namespace OTSModelSharp
 
                 if (BCregulater.CheckIsSampleAutoRegulate())
                 {
-                    DoBrightnessContrastRegulation();                
+                    BCregulater.DoBrightnessContrastAdjust();
                 }
                 pSmplMeasure.DoMeasureForOneSample();
 
@@ -406,23 +406,7 @@ namespace OTSModelSharp
 
             HolePreviewThreadOver();
         }
-        public void DoBrightnessContrastRegulation()
-        {
-          
-            DateTime timeStart = m_ThreadStatus.GetStartTime();
-
-            // connect hardware
-            if (!m_SemController.Connect())
-            {
-                SetMsrLoopStatus(otsdataconst.OTS_MSR_THREAD_STATUS.FAILED);
-                m_ThreadStatus.ComputeTime(OTS_THREAD_TIME_TYPE.STOPPED);               
-            }
-
-            // do measure
-            BCregulater.DoBrightnessContrastAdjust();
-           
-
-        }
+       
 
         public COTSSample CreatePreviewSample(CDomain a_pMsrArea)
         {