| | |
| | | , m_nSignalReviewStartDelay(0) |
| | | , m_nSignalReviewEndDelay(0) |
| | | , m_nSignalUnloadingDelay(0) |
| | | , m_nSignalDefocusValueMin(0) |
| | | , m_nSignalDefocusValueMax(0) |
| | | { |
| | | m_pDlgSignalReadData = NULL; |
| | | m_pDlgSignalWriteData = NULL; |
| | |
| | | DDX_Text(pDX, IDC_EDIT_SYS_SIGNAL_REVIEWSTART_DELAY, m_nSignalReviewStartDelay); |
| | | DDX_Text(pDX, IDC_EDIT_SYS_SIGNAL_REVIEWEND_DELAY, m_nSignalReviewEndDelay); |
| | | DDX_Text(pDX, IDC_EDIT_SYS_SIGNAL_UNLOADING_DELAY, m_nSignalUnloadingDelay); |
| | | DDX_Text(pDX, IDC_EDIT_DEFOCUSVALUE_MIN, m_nSignalDefocusValueMin); |
| | | DDX_Text(pDX, IDC_EDIT_DEFOCUSVALUE_MAX, m_nSignalDefocusValueMax); |
| | | } |
| | | |
| | | |
| | |
| | | // TODO: 여기에 추가 초기화 작업을 추가합니다. |
| | | int nSignalConnectionType = -1, nSignalPort = -1, nSignalPeriodTime = -1, nTimerTime = 0, nTotalTime = 0; |
| | | int nLoadingDelay = 0, nAlignStartDelay = 0, nAlignEndDelay = 0, nReviewStartDelay = 0, nReviewEndDelay = 0, nUnloadingDelay = 0; |
| | | int nDefocusValueMin = 0, nDefocusValueMax = 0; |
| | | CString strTemp = _T(""), strSignalReceiveAddress = _T(""), strSignalSendAddress = _T(""); |
| | | CReviewSystemSettingDlg* pDlg = (CReviewSystemSettingDlg*)AfxGetMainWnd(); |
| | | |
| | |
| | | // strSignalReceiveAddress = pSignalInfo->GetReadSignalAddress(0); |
| | | // strSignalSendAddress = pSignalInfo->GetSendSignalAddress(0); |
| | | nSignalPeriodTime = pSignalInfo->GetMSPeriod(); |
| | | nDefocusValueMin = pSignalInfo->GetDefocusValueMin(); |
| | | nDefocusValueMax = pSignalInfo->GetDefocusValueMax(); |
| | | nLoadingDelay = pSignalInfo->GetMSLoadingSignalDelay(); |
| | | nAlignStartDelay = pSignalInfo->GetMSAlignStartSignalDelay(); |
| | | nAlignEndDelay = pSignalInfo->GetMSAlignEndSignalDelay(); |
| | |
| | | |
| | | m_strSendAddress = strSignalSendAddress; |
| | | m_nSignalPeriod = nSignalPeriodTime; |
| | | m_nSignalDefocusValueMin = nDefocusValueMin; |
| | | m_nSignalDefocusValueMax = nDefocusValueMax; |
| | | m_nSignalLodingDelay = nLoadingDelay; |
| | | m_nSignalAlignStartDelay = nAlignStartDelay; |
| | | m_nSignalAlignEndDelay = nAlignEndDelay; |
| | |
| | | m_nSignalReviewStartDelay = 0; |
| | | m_nSignalReviewEndDelay = 0; |
| | | m_nSignalUnloadingDelay = 0; |
| | | m_nSignalDefocusValueMin = 0; |
| | | m_nSignalDefocusValueMax = 0; |
| | | m_nTimerTime = 0; |
| | | m_nTotalTime = 0; |
| | | |
| | |
| | | pSignalInfo->SetReadSignalAddress(m_strReceiveAddress); |
| | | pSignalInfo->SetSendSignalAddress(m_strSendAddress); |
| | | pSignalInfo->SetMSPeriod(m_nSignalPeriod); |
| | | pSignalInfo->SetDefocusValueMin(m_nSignalDefocusValueMin); |
| | | pSignalInfo->SetDefocusValueMax(m_nSignalDefocusValueMax); |
| | | pSignalInfo->SetMSLodingSignalDelay(m_nSignalLodingDelay); |
| | | pSignalInfo->SetMSAlignStartSignalDelay(m_nSignalAlignStartDelay); |
| | | pSignalInfo->SetMSAlignEndSignalDelay(m_nSignalAlignEndDelay); |