From 2bd50ead7f0b92fb9ed5b477b63dea8fbcf8217e Mon Sep 17 00:00:00 2001
From: LYW <leeyeanwoo@diteam.co.kr>
Date: 월, 19 7월 2021 10:40:50 +0900
Subject: [PATCH] Ongoing60 #3517 CF AOI Review 자가진단 기능 개선

---
 ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp b/ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp
index 80e14e9..4c7a1f9 100644
--- a/ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp
+++ b/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);
 

--
Gitblit v1.9.3