From 9ad2aa59da822e9d30c5e0cd677025fe6e12df95 Mon Sep 17 00:00:00 2001 From: LYW <leeyeanwoo@diteam.co.kr> Date: 화, 09 11월 2021 17:37:17 +0900 Subject: [PATCH] Ongoing90 #3662 CF AOI Review 전설비 알람 발생 조치 --- ReviewSystem/ReviewSystem/ReviewInterface.h | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 45 insertions(+), 0 deletions(-) diff --git a/ReviewSystem/ReviewSystem/ReviewInterface.h b/ReviewSystem/ReviewSystem/ReviewInterface.h index 25b57ac..b2249db 100644 --- a/ReviewSystem/ReviewSystem/ReviewInterface.h +++ b/ReviewSystem/ReviewSystem/ReviewInterface.h @@ -195,6 +195,10 @@ virtual void IACC2P_CameraControl(int nValue); virtual BOOL IACC2P_SetLightLevel(int nCameraIndex, int nValue); virtual BOOL IACC2P_GetLightLevel(int nCameraIndex, int& nValue); + /*< LYW 20211014 - #3671 ADD Start >*/ + virtual int IACC2P_GetAccumaulate(); + virtual void IACC2P_SetAccumaulate(int dValue); + /*< LYW 20211014 - #3671 ADD End >*/ // review camera control 2 parent virtual BOOL IRCC2P_GetCurrentFrame(int nModuleIndex, int nCameraIndex, int nFrameWidth, int nFrameHeight, int nFrameChannels, CCHImageData *pImageData); @@ -209,6 +213,7 @@ virtual void IDP2P_MotorGo(int nModuleIdx, double dPosX, double dPosY, BOOL bWaitReturn = FALSE); virtual BOOL IDP2P_GetMotionEnd(int nModuleIdx, int nTimeOut = -1); virtual BOOL IDP2P_IsGantryMotionEnd(int nModuleIdx); + virtual BOOL IDP2P_CheckManualMode(); // Squareness virtual int IDP2P_GetSelectedModuleIndex(); virtual int IDP2P_GetOrigionMotorDir(); @@ -218,7 +223,10 @@ virtual BOOL IDP2P_GetAFMZPosition(int nModuleIdx, double& dValue); virtual BOOL IDP2P_AFMHomePosition(int nModuleIndex); virtual BOOL IDP2P_DiagnosisSendCompleteSig(); + + //#3407 KYH �옄媛�吏꾨떒 Judge �뙋�젙 諛� �븣�엺 諛쒖깮 湲곕뒫 ADD START virtual BOOL IDP2P_DiagnosisSendJudgeAlarm(); //0412 �옄媛�吏꾨떒 肄붾뱶異붽� + //#3407 KYH �옄媛�吏꾨떒 Judge �뙋�젙 諛� �븣�엺 諛쒖깮 湲곕뒫 ADD END // wsi virtual void IDP2P_SetWsiManualMeasure(int nModuleIdx,double dPosX, double dPosY); @@ -245,6 +253,7 @@ virtual void IRP2P_UpdateCameraControl(int nModuleIdx, const SCameraControl *pCameraControl, const SCameraInfo* pCameraInfo); virtual const CRsRcpReviewInfo* IRP2P_Recipe_GetRsRcpReviewInfo(); virtual const CSystemInfo* IRP2P_GetReviewSysteminfo(); + virtual const CSignalControlInfo* IRP2P_GetReviewSignalinfo(); virtual CGlassResult* IRP2P_GetCurrentGlassResult(); virtual void IRP2P_DisplayMessage(const TCHAR* lpstrFormat, ...); virtual CResultServerControl* IRP2P_GetResultServerControl(); @@ -252,6 +261,24 @@ virtual void IRP2P_CompletePlanIndex(int nReviewStatus, int nPlanIndex); virtual void IRP2P_UpdateReviewProcessStatus(int nReviewStatus, int nPlanIndex=0); virtual CRecipeManager* IRP2P_GetEdgeRecipeManager(); + virtual BOOL IRP2P_GetFirstReviewLeft(); + virtual BOOL IRP2P_GetFirstReviewRight(); + virtual void IRP2P_SetFirstReviewLeft(BOOL b_Check); + virtual void IRP2P_SetFirstReviewRight(BOOL b_Check); + /*< LYW 20211109 - #3662 ADD Start >*/ + virtual BOOL IRP2P_GetReview00ImageContrast(); + virtual BOOL IRP2P_GetReview01ImageContrast(); + virtual void IRP2P_SetReview00ImageContrast(int n_Value); + virtual void IRP2P_SetReview01ImageContrast(int n_Value); + /*< LYW 20211109 - #3662 ADD End >*/ + + BOOL m_bFirstReviewLeft; + BOOL m_bFirstReviewRight; + /*< LYW 20211109 - #3662 ADD Start >*/ + int m_nReview00ImageContrast; + int m_nReview01ImageContrast; + /*< LYW 20211109 - #3662 ADD End >*/ + int m_daccumulate; virtual BOOL IRP2P_SaveDefectMap(const CString& strPath); @@ -284,6 +311,10 @@ virtual const CNetworkInfo* ISP2P_System_GetNetworkInfo(); virtual void ISP2P_SetCurrentWsiMode(int nMode); + + //#3561 210908 LYW ADD Start + virtual void ISP2P_InitAlignCamera(); + //#3561 210908 LYW ADD End virtual CTotalPitchMeasure* ISP2P_GetTotalPitchMeasure(); @@ -346,6 +377,14 @@ virtual CGlassResult* ISP2P_GetCurrentGlassResult(); // get current glass result virtual STransferData* ISP2P_GetCurrentTransferData(); // get current transfer data + //Review Contrast + /*< LYW 20211109 - #3662 ADD Start >*/ + virtual BOOL ISP2P_GetReview00ImageContrast(); + virtual BOOL ISP2P_GetReview01ImageContrast(); + virtual void ISP2P_SetReview00ImageContrast(int n_Value); + virtual void ISP2P_SetReview01ImageContrast(int n_Value); + /*< LYW 20211109 - #3662 ADD End >*/ + // History result virtual CGlassResult* ISP2P_GetNewHistoryResult(int& nHistoryResultCount); // new glass result virtual CGlassResult* ISP2P_GetHistoryResult(int nIndex); // get glass result @@ -394,6 +433,12 @@ virtual CDlgSelfDiagnosis* ISP2P_GetDlgDiagnosis(); virtual CDlgReviewHistoryTool* ISP2P_GetDlgHistory(); + + virtual BOOL ISP2P_GetFirstReviewLeft(); + virtual BOOL ISP2P_GetFirstReviewRight(); + virtual void ISP2P_SetFirstReviewLeft(BOOL b_Check); + virtual void ISP2P_SetFirstReviewRight(BOOL b_Check); + public: virtual BOOL ISP2P_Motor_CameraGo(int nModuleIndex, double dPosX, double dPosY, int nMoveAxis, BOOL bAutoSelectCamera=FALSE, BOOL bGoEnd=FALSE); -- Gitblit v1.9.3