| | |
| | | //#3584 210817 LYW CF AOI Review 시뮬레이션 기능 정상화 ADD START |
| | | m_bSimulationMode = FALSE; |
| | | //#3584 210817 LYW CF AOI Review 시뮬레이션 기능 정상화 ADD END |
| | | m_bReviewComplete = FALSE; |
| | | InitializeCriticalSection(&m_csProcessStatus); |
| | | } |
| | | |
| | |
| | | //{ |
| | | |
| | | |
| | | // WSI result count |
| | | // WSI result count //TEST |
| | | for (int nModuleIdx=0; nModuleIdx<Module_GetModuleStatusCount(); nModuleIdx++) |
| | | { |
| | | CWsiControl* pWsiControl = m_pSP2P->ISP2P_GetWSIControl(nModuleIdx); |
| | |
| | | |
| | | // set offset |
| | | ApplyMotorOffset(pWsi->nModuleIdx, -1, MotorOffsetCamera + MotorOffsetWSI+MotorOffset_Glass, dDefectPosX, dDefectPosY); |
| | | |
| | | m_pSP2P->CalcMotorOffSetValue(pWsi->nModuleIdx, dDefectPosX, dDefectPosY); //< KEJ 20230622 - #4526 ADD > |
| | | |
| | | // motor calibrate |
| | | CalibrateMotorPos(pWsi->nModuleIdx, dDefectPosX, dDefectPosY); |
| | |
| | | |
| | | int nTotalWsiCount = 0; |
| | | |
| | | for(int nWsiControlIdx = 0; nWsiControlIdx < nWsiControlCount; nWsiControlIdx++) |
| | | { |
| | | CWsiControl* pWsiControl = m_pSP2P->ISP2P_GetWSIControl(nWsiControlIdx); |
| | | if(pWsiControl == NULL) continue ; |
| | | // for(int nWsiControlIdx = 0; nWsiControlIdx < nWsiControlCount; nWsiControlIdx++) |
| | | // { |
| | | |
| | | // WSI result count |
| | | // WSI result count //TEST |
| | | for (int nModuleIdx=0; nModuleIdx<Module_GetModuleStatusCount(); nModuleIdx++) |
| | | { |
| | | CWsiControl* pWsiControl = m_pSP2P->ISP2P_GetWSIControl(nModuleIdx); |
| | | if (pWsiControl == NULL) continue; |
| | | |
| | | CReviewResult* pWsiUserResult = pGlassResult->GetWsiUserResult(nModuleIdx); |
| | | if(pWsiUserResult == NULL) continue ; |
| | | const SCoordInfo* pCoordInfo = Module_GetCoordInfo(nModuleIdx); |
| | |
| | | |
| | | // [2016:11:18]-[WEZASW] : 전달 항목 수정 => nModuleIndex, nDefectCount, nDefectIndex ( n+0), nUMOriginX ( n+1), nUMOriginY ( n+2) |
| | | bWSIStart = pWsiControl->SetWsiStart(nDefectCount, vectorPosX, vectorPosY, 1); |
| | | |
| | | |
| | | nTotalWsiCount+=nDefectCount; |
| | | } |
| | | } |
| | | //} |
| | | |
| | | return bWSIStart; |
| | | } |