SDC C-Project CF Review 프로그램
LYW
2021-09-23 c77236e1522caa3e2082dd7b5b32f6c30b125172
ReviewSystem/M_AutoDiagnosisManager/DiagnosisProcessor.cpp
@@ -62,7 +62,7 @@
      m_pManager->m_bProcessAll = true;
      ProcessAll();
      break;
      //#3514_LYW_CF AOI Review 자가진단 기능 개선_START
      /*< LYW 20210719 : #3517 ADD Start >*/
   case DiagnosisMode_Review :
      strMessage.Format(_T("[CDiagnosisProcessor] DiagnosisMode_Review START"));
      m_pDP2P->IDP2P_DisplayMessage(0, strMessage);
@@ -116,7 +116,7 @@
         m_pDP2P->IDP2P_DisplayMessage(0, strMessage);
      }
      break;
      //#3514_LYW_CF AOI Review 자가진단 기능 개선_END
      /*< LYW 20210719 : #3517 ADD End >*/
   case DiagnosisMode_Flatness:
      m_pManager->m_bProcessAll = false;
      ProcessFlatness();
@@ -167,7 +167,7 @@
   m_pDP2P->IDP2P_SetDialogTap(1);
    ProcessFlatness();
   //#3514_LYW_CF AOI Review 자가진단 기능 개선_START
   /*< LYW 20210719 : #3517 ADD Start >*/
   //Sleep(2000);
   Sleep(1000);
@@ -175,7 +175,7 @@
      strMessage.Format(_T("[CDiagnosisProcessor] DiagnosisJudge FAIL"));
      m_pDP2P->IDP2P_DisplayMessage(0, strMessage);
   }
   //#3514_LYW_CF AOI Review 자가진단 기능 개선_START
   /*< LYW 20210719 : #3517 ADD Start >*/
   m_pManager->m_bProcessAll = false;
@@ -300,9 +300,9 @@
      int stTime = GetTickCount();
      while (1)
      {
         //#3514_LYW_CF AOI Review 자가진단 기능 개선_START
         /*< LYW 20210719 : #3517 ADD Start >*/
         //if (11000 <= GetTickCount() - stTime)
         //#3514_LYW_CF AOI Review 자가진단 기능 개선_END
         /*< LYW 20210719 : #3517 ADD End >*/
         if (1500 <= GetTickCount() - stTime)
         {
            break;
@@ -311,10 +311,10 @@
      }
      m_pDP2P->IDP2P_SetAFMTracking(nSelModuleIndex, TRUE);
      //#3514_LYW_CF AOI Review 자가진단 기능 개선_START
      /*< LYW 20210719 : #3517 ADD Start >*/
      //Sleep(1000);
      Sleep(1000);
      //#3514_LYW_CF AOI Review 자가진단 기능 개선_END
      /*< LYW 20210719 : #3517 ADD End >*/
      CString strimagename;
      strimagename.Format(_T("%s_Module[%d]Index[%d].bmp"), m_pManager->m_strResultImageFileName, nSelModuleIndex, nIdx);
@@ -462,10 +462,10 @@
      }
      m_pDP2P->IDP2P_SetWsiManualMeasure(nSelModuleIndex, dXpos, dYpos);
      // move panel
      //#3514_LYW_CF AOI Review 자가진단 기능 개선_START
      /*< LYW 20210719 : #3517 ADD Start >*/
      //Sleep(2000);
      Sleep(1000);
      //#3514_LYW_CF AOI Review 자가진단 기능 개선_END
      /*< LYW 20210719 : #3517 ADD End >*/
      m_pDP2P->IDP2P_MotorGo(nSelModuleIndex, dXpos, dYpos);
      if (m_pDP2P->IDP2P_IsGantryMotionEnd(nSelModuleIndex) == FALSE)
@@ -477,10 +477,10 @@
      int stTime = GetTickCount();
      while (1)
      {
         //#3514_LYW_CF AOI Review 자가진단 기능 개선_START
         /*< LYW 20210719 : #3517 ADD Start >*/
         //if (10000 <= GetTickCount() - stTime)
         if (11000 <= GetTickCount() - stTime)
         //#3514_LYW_CF AOI Review 자가진단 기능 개선_END
         /*< LYW 20210719 : #3517 ADD End >*/
         {
            break;
         }
@@ -545,14 +545,14 @@
   CDiagnosisInfo * pSettingInfo = m_pManager->GetDiagnosisInfo();
   if (pSettingInfo == NULL) return 0;
   //#3514_LYW_CF AOI Review 자가진단 기능 개선_START
   /*< LYW 20210719 : #3517 ADD Start >*/
   if (pSettingInfo->GetFlastnessSkipMode() == TRUE) {
      strMessage.Format(_T("[CDiagnosisProcessor] FlastnessSkipMode!"));
      m_pDP2P->IDP2P_DisplayMessage(0, strMessage);
      return 0;
   }
   //#3514_LYW_CF AOI Review 자가진단 기능 개선_END
   /*< LYW 20210719 : #3517 ADD End >*/
   int nSelModuleIndex = m_pDP2P->IDP2P_GetSelectedModuleIndex();
   int nFlatnessMode = pSettingInfo->GetFlatnessMode();
@@ -593,10 +593,10 @@
      {
         // AF Home
         m_pDP2P->IDP2P_AFMHomePosition(0);
         //#3514_LYW_CF AOI Review 자가진단 기능 개선_START
         /*< LYW 20210719 : #3517 ADD Start >*/
         //Sleep(5000);
         Sleep(1000);
         //#3514_LYW_CF AOI Review 자가진단 기능 개선_END
         /*< LYW 20210719 : #3517 ADD End >*/
         m_pDP2P->IDP2P_SetAFMTracking(0, TRUE);
         Sleep(500);
      }