| | |
| | | AFM_SetAFMTracking(FALSE); |
| | | |
| | | SetWsiType(0); |
| | | WSIAllReadySignal(0); |
| | | WSIAllReadySignal(1); |
| | | |
| | | // send wsi start |
| | | if(!WSIUserAllStartSignal()) |
| | |
| | | VectorDouble vectorCollisionPosX; |
| | | vectorCollisionPosX.clear(); |
| | | |
| | | |
| | | //WSI |
| | | pMotorControl->GantrySetTwoGantrySyncModeSend(1); |
| | | |
| | | // WSI result count |
| | | for (int nModuleIdx=0; nModuleIdx<Module_GetModuleStatusCount(); nModuleIdx++) |
| | |
| | | } |
| | | } |
| | | |
| | | if (vectorPosX.empty() == TRUE) |
| | | { |
| | | //3360 LYW_ CF AOI QD Review WSI XY MotorMoving Error START |
| | | g_pLog->DisplayMessage(_T("[GantryAutoGo] No Exist Send Point,TwoGantrySyncMode OFF!"), vectorPosX.size()); |
| | | g_pLog->DisplayMessage(_T("[GantryAutoGo] (%d)Gantry Path Send Fail"), pModuleStatus->GetGantryIndex()); //taek 210128 |
| | | pMotorControl->GantrySetTwoGantrySyncModeSend(0); |
| | | //3360 LYW_ CF AOI QD Review WSI XY MotorMoving Error END |
| | | } |
| | | |
| | | if (m_pSP2P->ISP2P_GetReviewProcessor()->CheckMotionComplete() == FALSE) |
| | | { |
| | | g_pLog->DisplayMessage(_T("[GantryAutoGo] Motor IS Not Ready ")); |