SDC C-Project CF Review 프로그램
LYW
2021-07-19 2bd50ead7f0b92fb9ed5b477b63dea8fbcf8217e
ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp
@@ -8713,14 +8713,22 @@
   break;
   case PCControlRecv_Autodiagnosis:
   {
      m_pSP2P->ISP2P_DisplayMessage(_T("[PCControl_Signal] Diagno start => %d"), bSignalOn);
      //#3514_LYW_CF AOI Review 자가진단 기능 개선_START
      CSignalControl* pSignalControl = m_pSP2P->ISP2P_GetSignalControl();
      CString strDiagnosisMode;
      pSignalControl->ReadData(_T("11160"), 2, strDiagnosisMode);
      int nDiagnosisMode = atoi(strDiagnosisMode);
      //#3514_LYW_CF AOI Review 자가진단 기능 개선_END
      m_pSP2P->ISP2P_DisplayMessage(_T("[PCControl_Signal] Diagno start => %d, DiagnosisMode => %d"), bSignalOn, nDiagnosisMode);
      if (bSignalOn) {
         bResult = SendSignalToSignalControl(PCControlSendSignalIndex_DiagnoAck, 0);
         
         m_pSP2P->ISP2P_GetDlgDiagnosis()->ShowWindow(SW_SHOW);
         
         m_pSP2P->ISP2P_GetDiagnosisManager()->RecvSignalToSignalControl(0, 0);
         m_pSP2P->ISP2P_GetDiagnosisManager()->RecvSignalToSignalControl(0, nDiagnosisMode);
      }
      //#3514_LYW_CF AOI Review 자가진단 기능 개선_END
      else
         bResult = SendSignalOffToSignalControl(PCControlSendSignalIndex_DiagnoAck, 0);