| | |
| | | { |
| | | if (m_pSequenceProcessor==NULL) return; |
| | | |
| | | //#3584 210817 LYW CF AOI Review 시뮬레이션 기능 정상화 ADD START |
| | | m_pSequenceProcessor->SetSimulationMode(TRUE); |
| | | //#3584 210817 LYW CF AOI Review 시뮬레이션 기능 정상화 ADD END |
| | | |
| | | if (nCommand == -1) // DBClick Date |
| | | { |
| | | |
| | |
| | | |
| | | |
| | | m_pDlgDiagnosis->ShowWindow(SW_SHOW); |
| | | return; |
| | | /* |
| | | if (m_pSignalControl) |
| | | { |
| | |
| | | { |
| | | g_pLog->DisplayMessage(_T("Machine Mode is not Manual or Review Mode!")); |
| | | return; |
| | | } |
| | | |
| | | else |
| | | { |
| | | //#3584 210817 LYW CF AOI Review 시뮬레이션 기능 정상화 ADD START |
| | | m_pSequenceProcessor->SetSimulationMode(TRUE); |
| | | g_pLog->DisplayMessage(_T("SetUserCommand = %d"), nCommand); |
| | | //#3584 210817 LYW CF AOI Review 시뮬레이션 기능 정상화 ADD END |
| | | } |
| | | |
| | | m_pSequenceProcessor->RecvSignalToSignalControl(PCControlRecvSignalIndex_Seq, nCommand); |
| | |
| | | } |
| | | dFocus = dSum / double(nCalWidth*nCalHeight); |
| | | |
| | | //FDC 보고 MAX 수치 10 |
| | | if (dFocus >= 10.0) dFocus = 10.0; |
| | | //FDC 보고 정수만 사용 가능 하나 2.8 수치까지 디포커스로 볼 수 없어 보정치 추가 |
| | | else dFocus += 0.2; |
| | | |
| | | return dFocus; |
| | | //#3524_210902_LYW_MOD END |
| | | //Origin |
| | |
| | | case PCControlRecv_AutoMode_CPJT: // auto mode on |
| | | { |
| | | m_pSP2P->ISP2P_DisplayMessage(_T("[PCControl_Mode] Auto Mode")); |
| | | SetSimulationMode(FALSE); |
| | | bResult = SetProcessMode(ProcessAutoMode_CPJT); |
| | | if (bResult==FALSE) m_pSP2P->ISP2P_DisplayMessage(_T("[PCControl_Mode] Auto Mode Error!")); |
| | | } |