From 55615eba335d4cbc1f83330dc5078fe073034b7d Mon Sep 17 00:00:00 2001 From: LYW <leeyeanwoo@diteam.co.kr> Date: 금, 23 7월 2021 10:40:51 +0900 Subject: [PATCH] Ongoing60 #3524 CF AOI Review 디포커스 알람 추가 및 FDC 보고 방식 개선 --- ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp b/ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp index 80e14e9..c50b3f2 100644 --- a/ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp +++ b/ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp @@ -946,6 +946,9 @@ bFileFind = FALSE; m_pSP2P->ISP2P_GetDiagnosisHistory(); + + m_pSP2P->ISP2P_SetFirstReviewLeft(TRUE); + m_pSP2P->ISP2P_SetFirstReviewRight(TRUE); if (SendSignalToSignalControl(PCControlSendSignalIndex_Ack, PCControlSend_LoadingAck_CPJT)) m_pSP2P->ISP2P_DisplayMessage(_T("[SequenceProcessor::GlassLoading] Send Loading Ack Signal!")); @@ -8713,14 +8716,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); -- Gitblit v1.9.3