From d0d88aa27ad3221c64c76ced47371b114420cf91 Mon Sep 17 00:00:00 2001 From: LYW <leeyeanwoo@diteam.co.kr> Date: 월, 15 11월 2021 10:06:01 +0900 Subject: [PATCH] Ongoing90 #3708 CF AOI Review 전설비 AFM 세팅 모드 기능 추가 --- ReviewSystem/ReviewSystem/ReviewInterface.cpp | 108 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 108 insertions(+), 0 deletions(-) diff --git a/ReviewSystem/ReviewSystem/ReviewInterface.cpp b/ReviewSystem/ReviewSystem/ReviewInterface.cpp index 35f28a1..c5a29d6 100644 --- a/ReviewSystem/ReviewSystem/ReviewInterface.cpp +++ b/ReviewSystem/ReviewSystem/ReviewInterface.cpp @@ -130,6 +130,10 @@ /*< LYW 20211014 - #3671 ADD Start >*/ m_daccumulate = 0; /*< LYW 20211014 - #3671 ADD End >*/ + /*< LYW 20211109 - #3662 ADD Start >*/ + m_nReview00ImageContrast = 5; + m_nReview01ImageContrast = 5; + /*< LYW 20211109 - #3662 ADD End >*/ // cs init InitializeCriticalSection(&m_csReviewResult); @@ -1178,6 +1182,10 @@ BOOL bConnection = pCameraControlReview->GetConnected(); pConnectionStatus->m_vecReviewCameraStatus.push_back(bConnection); + + /*< LYW 20211112 - #3708 ADD Start >*/ + g_pLog->DisplayMessage(_T("[ReviewCamera] %d is connected"), nModuleIndex); + /*< LYW 20211112 - #3708 ADD End >*/ nModuleIndex++; // module status++ } // for HeaderIdx @@ -3420,6 +3428,26 @@ void CReviewInterface::IRP2P_SetFirstReviewRight(BOOL b_Check) { m_bFirstReviewRight = b_Check; +} + +BOOL CReviewInterface::IRP2P_GetReview00ImageContrast() +{ + return m_nReview00ImageContrast; +} + +BOOL CReviewInterface::IRP2P_GetReview01ImageContrast() +{ + return m_nReview01ImageContrast; +} + +void CReviewInterface::IRP2P_SetReview00ImageContrast(int n_Value) +{ + m_nReview00ImageContrast = n_Value; +} + +void CReviewInterface::IRP2P_SetReview01ImageContrast(int n_Value) +{ + m_nReview01ImageContrast = n_Value; } @@ -8238,6 +8266,26 @@ return m_pDoc->Etc_GetTransferData(); } +BOOL CReviewInterface::ISP2P_GetReview00ImageContrast() +{ + return m_nReview00ImageContrast; +} + +BOOL CReviewInterface::ISP2P_GetReview01ImageContrast() +{ + return m_nReview01ImageContrast; +} + +void CReviewInterface::ISP2P_SetReview00ImageContrast(int n_Value) +{ + m_nReview00ImageContrast = n_Value; +} + +void CReviewInterface::ISP2P_SetReview01ImageContrast(int n_Value) +{ + m_nReview01ImageContrast = n_Value; +} + SDefectFilter* CReviewInterface::ISP2P_GetDefectFilter() { if (m_pDoc==NULL) return NULL; @@ -8571,6 +8619,66 @@ m_pView->ShowHistoryTool(); } +void CReviewInterface::IDL2P_OpenHWSettingTool() +{ + m_pView->ShowHWSettingMode(); +} + +BOOL CReviewInterface::IDL2P_IsManualProcessMode() +{ + return IsManualProcessMode(); +} + +int CReviewInterface::IDHM2P_InitReviewCamera() +{ + return InitReviewCamera(); +} + +void CReviewInterface::IDHM2P_DeinitReviewCamera() +{ + DeinitReviewCamera(); +} + +int CReviewInterface::IDHM2P_ConnectReviewCamera() +{ + return ConnectReviewCamera(); +} + +void CReviewInterface::IDHM2P_DisconnectReviewCamera() +{ + DisconnectReviewCamera(); +} + +void CReviewInterface::IDHM2P_ClearCameraControlObserverVector() +{ + ClearCameraControlObserverVector(); +} + +int CReviewInterface::IDHM2P_InitAFMControl() +{ + return InitAFMControl(); +} + +void CReviewInterface::IDHM2P_DeinitAFMControl() +{ + DeinitAFMControl(); +} + +int CReviewInterface::IDHM2P_InitAlignCamera() +{ + return InitAlignCamera(); +} + +void CReviewInterface::IDHM2P_DeinitAlignCamera() +{ + DeinitAlignCamera(); +} + +BOOL CReviewInterface::IDHM2P_IsManualProcessMode() +{ + return IsManualProcessMode(); +} + //181203 BOOL CReviewInterface::IRP2P_SaveDefectMap(const CString& strPath) { -- Gitblit v1.9.3