From 3ce48f6dbeb537e252edb0d62c88a28796e36674 Mon Sep 17 00:00:00 2001
From: SWK <sungwk82@diteam.co.kr>
Date: 월, 26 12월 2022 15:04:42 +0900
Subject: [PATCH] ongoing60 #4403 CF AOI Review TACT 지연 개선 1. 신호 출력 방식 재개선  - 유지 시간이 없는 신호는 바로 출력 진행하도록 변경 2. 불필요 Delay 제거 및 시퀀스 변경  - 얼라인 측정 종료 처리 간 제어 신호 먼저 출력 후 카메라 Stop으로 변경  - 물류 정보 읽기 처리 후 1000ms Delay 삭제  - 얼라인 측정 시작(카메라 Live Start) 후 Delay 300ms -> 100ms(이미지 들어오는 시간 확보 필요)  - ReadRawFile 처리 시작 전 500ms Delay 삭제  - Path Scheduling 완료 후 Review Ready 신호 출력 전 1000ms Delay 삭제 3. 버그 수정  - 이미지 저장 경로 생성 간 예외 처리 부분 버그 수정 4. 로그 시간 출력 불합리 개선  - 로그 시간이 파일 출력 시점으로 작성되어 로그 스래드 지연 시 시간이 맞지 않는 불합리 있음  - 로그 시간은 로그 발생 시점에 시간 저장, 해당 시간 이용하여 파일에 기록하도록 변경

---
 ReviewSystem/ReviewRecipeEditor/stdafx.h |   51 +++++++++++++++++++++++++++++----------------------
 1 files changed, 29 insertions(+), 22 deletions(-)

diff --git a/ReviewSystem/ReviewRecipeEditor/stdafx.h b/ReviewSystem/ReviewRecipeEditor/stdafx.h
index d52d278..a2201e9 100644
--- a/ReviewSystem/ReviewRecipeEditor/stdafx.h
+++ b/ReviewSystem/ReviewRecipeEditor/stdafx.h
@@ -1,7 +1,7 @@
 
-// stdafx.h : 자주 사용하지만 자주 변경되지는 않는
-// 표준 시스템 포함 파일 및 프로젝트 관련 포함 파일이 
-// 들어 있는 포함 파일입니다.
+// stdafx.h : 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙占쏙옙占� 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙占쏙옙占� 占십댐옙
+// 표占쏙옙 占시쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙 占쏙옙占쏙옙占쏙옙트 占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙 
+// 占쏙옙占� 占쌍댐옙 占쏙옙占쏙옙 占쏙옙占쏙옙占쌉니댐옙.
 
 #pragma once
 
@@ -10,37 +10,44 @@
 #endif
 
 #ifndef VC_EXTRALEAN
-#define VC_EXTRALEAN            // 거의 사용되지 않는 내용은 Windows 헤더에서 제외합니다.
+#define VC_EXTRALEAN            // 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙 占십댐옙 占쏙옙占쏙옙占쏙옙 Windows 占쏙옙占쏙옙占쏙옙占� 占쏙옙占쏙옙占쌌니댐옙.
 #endif
 
 #include "targetver.h"
 
-#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS      // 일부 CString 생성자는 명시적으로 선언됩니다.
+#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS      // 占싹븝옙 CString 占쏙옙占쏙옙占쌘댐옙 占쏙옙占쏙옙占쏙옙占쏙옙占� 占쏙옙占쏙옙絳求占�.
 
-// MFC의 공통 부분과 무시 가능한 경고 메시지에 대한 숨기기를 해제합니다.
+// MFC占쏙옙 占쏙옙占쏙옙 占싸분곤옙 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙 占쏙옙占� 占쌨쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙綬� 占쏙옙占쏙옙占쌌니댐옙.
 #define _AFX_ALL_WARNINGS
 
-#include <afxwin.h>         // MFC 핵심 및 표준 구성 요소입니다.
-#include <afxext.h>         // MFC 확장입니다.
+#include <afxwin.h>         // MFC 占쌕쏙옙 占쏙옙 표占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙都求占�.
+#include <afxext.h>         // MFC 확占쏙옙占쌉니댐옙.
 
-#include <afxdisp.h>        // MFC 자동화 클래스입니다.
+#include <afxdisp.h>        // MFC 占쌘듸옙화 클占쏙옙占쏙옙占쌉니댐옙.
 
 #ifndef _AFX_NO_OLE_SUPPORT
-#include <afxdtctl.h>           // Internet Explorer 4 공용 컨트롤에 대한 MFC 지원입니다.
+#include <afxdtctl.h>           // Internet Explorer 4 占쏙옙占쏙옙 占쏙옙트占싼울옙 占쏙옙占쏙옙 MFC 占쏙옙占쏙옙占쌉니댐옙.
 #endif
 #ifndef _AFX_NO_AFXCMN_SUPPORT
-#include <afxcmn.h>             // Windows 공용 컨트롤에 대한 MFC 지원입니다.
+#include <afxcmn.h>             // Windows 占쏙옙占쏙옙 占쏙옙트占싼울옙 占쏙옙占쏙옙 MFC 占쏙옙占쏙옙占쌉니댐옙.
 #endif // _AFX_NO_AFXCMN_SUPPORT
 
-#include <afxcontrolbars.h>     // MFC의 리본 및 컨트롤 막대 지원
+#include <afxcontrolbars.h>     // MFC占쏙옙 占쏙옙占쏙옙 占쏙옙 占쏙옙트占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙
 #include <afxinet.h>
 #include <afxcontrolbars.h>
 
-#define _REVIEW_BASE_PATH_							_T("C:\\DIT_Review")
-#define _REVIEW_RECIPE_PATH_						_T("C:\\DIT_Review\\Recipe")
-#define _REVIEW_RECIPE_BACKUP_PATH_					_T("C:\\DIT_Review\\Recipe\\Backup")
-#define _REVIEW_RECIPE_LOGIN_LOG_PATH_				_T("C:\\DIT_Review\\Recipe\\LoginLog")
-#define _REVIEW_SERVER_SYSTEM_SETTING_FILE_PATH_	_T("C:\\DIT_Review\\ReviewServerConfig\\SystemSetting.cfg")
+//#define _REVIEW_BASE_PATH_							_T("C:\\DIT_Review")
+//#define _REVIEW_RECIPE_PATH_						_T("C:\\DIT_Review\\Recipe")
+//#define _REVIEW_RECIPE_BACKUP_PATH_					_T("C:\\DIT_Review\\Recipe\\Backup")
+//#define _REVIEW_RECIPE_LOGIN_LOG_PATH_				_T("C:\\DIT_Review\\Recipe\\LoginLog")
+//#define _REVIEW_SERVER_SYSTEM_SETTING_FILE_PATH_	_T("C:\\DIT_Review\\ReviewServerConfig\\SystemSetting.cfg")
+#define _REVIEW_BASE_PATH_							_T("D:\\DIT_Review")  //210805
+#define _REVIEW_RECIPE_PATH_						_T("D:\\DIT_Review\\Recipe")
+#define _REVIEW_RECIPE_BACKUP_PATH_					_T("D:\\DIT_Review\\Recipe\\Backup")
+#define _REVIEW_RECIPE_LOGIN_LOG_PATH_				_T("D:\\DIT_Review\\Recipe\\LoginLog")
+#define _REVIEW_SERVER_SYSTEM_SETTING_FILE_PATH_	_T("D:\\DIT_Review\\ReviewServerConfig\\SystemSetting.cfg")
+#define _REVIEW_RECIPE_BACKUP_PATH_CPJT				_T("\\\\126.100.100.5\\d\\DIT Back up\\DIT Review\\Recipe")
+#define _REVIEW_SERVER_SYSTEM_SETTING_BACKUP_PATH_CPJT	_T("\\\\126.100.100.5\\d\\DIT Back up\\DIT Review\\ReviewServerConfig")
 
 #define	NETIP_A2E_AOI_SERVER						_T("126.100.100.1")
 #define	NETIP_A2E_REVIEW_SYSTEM						_T("126.100.100.210")
@@ -70,19 +77,19 @@
 
 #define	COPYDATA_RECIPEEDITOR2REVIEWSYSTEM			1600
 
-// [2017:4:17]-[WEZASW] : CIM(Recipe) 보고 항목 추가.
+// [2017:4:17]-[WEZASW] : CIM(Recipe) 占쏙옙占쏙옙 占쌓몌옙 占쌩곤옙.
 enum MsgRecipe2Rev
 {
 	MsgRecipe2Rev_None = -1,
 	MsgRecipe2Rev_StandardCameraGlassPos,
 	MsgRev2Recipe_StandardCameraGlassPos,
-	MsgRecipe2Rev_RecipeCreate,					// Recipe(PPID) 추가
+	MsgRecipe2Rev_RecipeCreate,					// Recipe(PPID) 占쌩곤옙
 	MsgRev2Recipe_RecipeCreate,
-	MsgRecipe2Rev_RecipeChange,					// Recipe(PPID) 변경
+	MsgRecipe2Rev_RecipeChange,					// Recipe(PPID) 占쏙옙占쏙옙
 	MsgRev2Recipe_RecipeChange,
-	MsgRecipe2Rev_RecipeDelete,					// Recipe(PPID) 삭제
+	MsgRecipe2Rev_RecipeDelete,					// Recipe(PPID) 占쏙옙占쏙옙
 	MsgRev2Recipe_RecipeDelete,
-	MsgRecipe2Rev_RecipeModify,					// Recipe(PPID) Parameter 수정
+	MsgRecipe2Rev_RecipeModify,					// Recipe(PPID) Parameter 占쏙옙占쏙옙
 	MsgRev2Recipe_RecipeModify
 };
 

--
Gitblit v1.9.3