SDC C-Project CF Review 프로그램
ongoing50 #4403 CF AOI Reveiw TACT 지연 개선
1. 일정 시간 유지 신호 처리 시 동기화로 인한 불합리 개선
- 일정 시간 유지 필요 시 스래드풀 작업큐를 이용하여 루프처리 방식으로 변경
- 유지 신호 처리 중 출력 신호 발생 시 작업큐에 등록하여 유지 신호와 결합하여 출력 처리
2. FDC 보고 항목 중 SW 버전 체크 루프 불합리 개선
- 프로그램 시작 시 연동 프로그램 버전 체크 간 실행되지 않는 프로그램이 있는 경우 무한 루프 발생
- 무한 루프로 인한 CPU 점유 상승->루프 중간 Sleep추가 및 코드 간소화
3. 로그 메시지에 시간 ms단위 추가(황만수SM 작업 내역 병합)
370개 파일 추가됨
11개 파일 변경됨
542 ■■■■■ 파일 변경됨
.gitignore 21 ●●●●● 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/DitGlassRawMessenger_x64.exe 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/DitGlassRawMessenger_x64.ini 9 ●●●●● 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/DitGlassRawMessenger_x64.pdb 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/DitGlassRawMessengerd_x64.exe 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/DitGlassRawMessengerd_x64.ini 9 ●●●●● 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/DitGlassRawMessengerd_x64.pdb 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/aaa.txt 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/akCore_WS10_x64.dll 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/akCored_WS10_x64.dll 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/akGridCtrl_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/akGridCtrld_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/akSTL_WS10_x64.dll 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/bin/akSTLd_WS10_x64.dll 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/lib/akCore_WS10_x64.lib 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/lib/akCored_WS10_x64.lib 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/lib/akGridCtrl_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/lib/akGridCtrld_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/lib/akSTL_WS10_x64.lib 패치 | 보기 | raw | blame | 히스토리
DitGlassRawMessenger/lib/akSTLd_WS10_x64.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHAutoLightControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHAutoLightControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHAutoLightControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHAutoLightControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraControlSapera_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraControlSapera_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraControlSaperad_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraControlSaperad_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraControlSimulation_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraControlSimulation_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraControls_Network_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraControls_Network_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraViewer_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraViewer_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraViewerd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCameraViewerd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCommonClasses_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCommonClasses_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCommonClassesd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCommonClassesd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCommonControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCommonControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCommonControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHCommonControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHEdgeTriangle_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHEdgeTriangle_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHEdgeTriangled_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHEdgeTriangled_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHFolderMonitoring_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHFolderMonitoring_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHFolderMonitoringd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHFolderMonitoringd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHGlassDefectMap_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHGlassDefectMap_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHGlassDefectMapd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHGlassDefectMapd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHImageControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHImageControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHImageControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHImageControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHImageMerger_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHImageMerger_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHImageReSampler_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHImageReSampler_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHImageReSamplerd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHImageReSamplerd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHLensChangeControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHLensChangeControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHLensChangeControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHLensChangeControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHMotorCalibrator_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHMotorCalibrator_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHMotorCalibratord_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHMotorCalibratord_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHNfsDriveRenewer_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHNfsDriveRenewer_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHNfsDriveRenewerd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHNfsDriveRenewerd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHSignalControls_Network_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHSignalControls_Network_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHSignalControls_Networkd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHSignalControls_Networkd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHThreadPools_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHThreadPools_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHThreadPoolsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHThreadPoolsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHVcrControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHVcrControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHVcrControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHVcrControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHVirtualGlassMap_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHVirtualGlassMap_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHVirtualGlassMapd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHVirtualGlassMapd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHWsiControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHWsiControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHWsiControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/CHWsiControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/DitSharedMemory_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/DitSharedMemory_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/DitSharedMemoryd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/DitSharedMemoryd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/IOCPNetwork_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/IOCPNetwork_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/IOCPNetworkd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
Internal_Library/bin/IOCPNetworkd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHAutoLightControls_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHAutoLightControlsd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHCameraControlSapera_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHCameraControlSaperad_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHCameraControlSimulation_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHCameraControls_Network_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHCameraControls_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHCameraControlsd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHCameraViewer_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHCameraViewerd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHCommonClasses_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHCommonClassesd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHCommonControls_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHCommonControlsd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHEdgeTriangle_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHEdgeTriangled_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHFolderMonitoring_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHFolderMonitoringd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHGlassDefectMap_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHGlassDefectMapd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHImageControls_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHImageControlsd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHImageMerger_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHImageReSampler_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHImageReSamplerd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHLensChangeControls_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHLensChangeControlsd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHMotorCalibrator_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHMotorCalibratord_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHNfsDriveRenewer_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHNfsDriveRenewerd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHSignalControls_Network_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHSignalControls_Networkd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHThreadPools_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHThreadPoolsd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHVcrControls_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHVcrControlsd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHVirtualGlassMap_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHVirtualGlassMapd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHWsiControls_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/CHWsiControlsd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/DitSharedMemory_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/DitSharedMemoryd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/IOCPNetwork_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
Internal_Library/lib/IOCPNetworkd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/CHSignalControls/CHSignalControls.vcxproj 12 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/CHSignalControls/SignalControl_DitSharedMemorySync.cpp 208 ●●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystem/DisplayMessage.cpp 7 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystem/MainFrm.cpp 5 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystem/ReviewInterface.cpp 246 ●●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystem/ReviewSystem.vcxproj 9 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp 2 ●●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystemSetting/DisplayMessage.cpp 5 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ACSCL_x64.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ACSCL_x86.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHAfmControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHAfmControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHAfmControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHAfmControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHAlignFinder_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHAlignFinder_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHAlignFinderd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHAlignFinderd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHAutoLightControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHAutoLightControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHAutoLightControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHAutoLightControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlFlyCapture_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlFlyCapture_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlFlyCaptured_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlFlyCaptured_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlSapera_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlSapera_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlSaperad_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlSaperad_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlSimulation_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlSimulation_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlSimulationd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlSimulationd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControls_Network_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControls_Network_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControls_Networkd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControls_Networkd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCameraControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCommonClasses_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCommonClasses_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCommonClassesd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCommonClassesd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCommonControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCommonControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCommonControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHCommonControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHDefectPicker_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHDefectPicker_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHDefectPickerd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHDefectPickerd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHEdgeTriangle_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHEdgeTriangle_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHEdgeTriangled_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHEdgeTriangled_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHGlassDefectMap_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHGlassDefectMap_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHGlassDefectMapd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHGlassDefectMapd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHImageControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHImageControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHImageControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHImageControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHLensChangeControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHLensChangeControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHLensChangeControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHLensChangeControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHLightControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHLightControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHLightControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHLightControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHMotorCalibrator_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHMotorCalibrator_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHMotorCalibratord_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHMotorCalibratord_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHMotorControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHMotorControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHMotorControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHMotorControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHPathScheduler_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHPathScheduler_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHPathSchedulerd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHPathSchedulerd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHResultFileManager_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHResultFileManager_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHResultFileManagerd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHResultFileManagerd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewDefectFinder_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewDefectFinder_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewDefectFinderd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewDefectFinderd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewPrioritySorter_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewPrioritySorter_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewPrioritySorterd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewPrioritySorterd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewRecipe_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewRecipe_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewReciped_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewReciped_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewResultParser_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewResultParser_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewResultParserd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewResultParserd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewResult_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewResult_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewResultd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewResultd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewSetting_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewSetting_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewSettingd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHReviewSettingd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHSignalControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHSignalControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHSignalControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHSignalControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHThreadPools_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHThreadPools_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHThreadPoolsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHThreadPoolsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHTotalPitchMeasure_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHTotalPitchMeasure_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHTotalPitchMeasured_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHTotalPitchMeasured_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHVcrControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHVcrControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHVcrControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHVcrControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHVirtualGlassMap_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHVirtualGlassMap_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHVirtualGlassMapd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHVirtualGlassMapd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHWsiControls_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHWsiControls_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHWsiControlsd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/CHWsiControlsd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/IOCPNetwork_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/IOCPNetwork_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/IOCPNetworkd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/IOCPNetworkd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/LIBIY_Core.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/LIBIY_CoreD.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/LIBIY_ImageCodec.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/LIBIY_ImageCodecD.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/LIBIY_Wrapper.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/LIBIY_WrapperD.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/LineChecker_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/LineChecker_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/LineCheckerd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/LineCheckerd_x64_vc15.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/M_AutoDiagnosisManager_x64_vc17.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/M_AutoDiagnosisManager_x64_vc17.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/M_AutoDiagnosisManagerd_x64_vc17.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/M_AutoDiagnosisManagerd_x64_vc17.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/MosisAssem_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/MosisAssemd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/MosisBuffer_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/MosisBufferd_x64_vc15.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/PowerPmac64.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ReviewRecipeEditor.exe 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ReviewRecipeEditor.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ReviewRecipeEditord_x64_vc10.exe 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ReviewRecipeEditord_x64_vc10.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ReviewSystem.exe 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ReviewSystem.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ReviewSystemSetting.exe 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ReviewSystemSetting.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ReviewSystemSettingd_x64_vc10.exe 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ReviewSystemSettingd_x64_vc10.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/ReviewSystemd_x64_vc10.pdb 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/akCore_WS10_x64.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/akCored_WS10_x64.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/akNetwork_WS10_x64.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/akNetworkd_WS10_x64.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/chartdir.lic 1 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/chartdir51.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/mvxlc.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/mvxlcd.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/opencv_core2411.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/opencv_core2411d.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/opencv_highgui2411.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/opencv_highgui2411d.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/opencv_imgproc2411.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/bin/opencv_imgproc2411d.dll 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/include/CHSignalControls/SignalThread.h 4 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/include/akNetwork/akNetworkLinker.h 4 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHAfmControls_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHAfmControlsd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHAlignFinder_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHAlignFinderd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHDefectPicker_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHDefectPickerd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHLightControls_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHLightControlsd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHMotorControls_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHMotorControlsd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHPathScheduler_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHPathSchedulerd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHResultFileManager_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHResultFileManagerd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHReviewDefectFinder_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHReviewDefectFinderd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHReviewPrioritySorter_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHReviewPrioritySorterd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHReviewRecipe_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHReviewReciped_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHReviewResultParser_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHReviewResultParserd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHReviewResult_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHReviewResultd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHReviewSetting_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHReviewSettingd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHSignalControls_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHSignalControlsd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHTotalPitchMeasure_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/CHTotalPitchMeasured_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/LineChecker_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/LineCheckerd_x64_vc15.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/M_AutoDiagnosisManager_x64_vc17.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/M_AutoDiagnosisManagerd_x64_vc17.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/akCore_WS10_x64.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/akCored_WS10_x64.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/akNetwork_WS10_x64.lib 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/lib/akNetworkd_WS10_x64.lib 패치 | 보기 | raw | blame | 히스토리
.gitignore
@@ -1,14 +1,12 @@
ReviewSystem/.vs/
ReviewSystem/x64/
ReviewSystem/ipch/
ReviewSystem/bin/
ReviewSystem/lib/
Internal_Library/.vs/
Internal_Library/x64/
Internal_Library/ipch/
Internal_Library/bin/
Internal_Library/lib/
Standard_Library/.vs/
Standard_Library/x64/
@@ -19,19 +17,14 @@
FTPUploader/.vs/
FTPUploader/x64/
FTPUploader/ipch/
FTPUploader/bin/
FTPUploader/lib/
DitGlassRawMessenger/.vs/
DitGlassRawMessenger/x64/
DitGlassRawMessenger/ipch/
DitGlassRawMessenger/bin/
DitGlassRawMessenger/lib/
DitGlassRawMessenger/Backup/
ReviewHistory/.vs/
ReviewHistory/bin/
ReviewHistory/lib/
*.sdf
*.opensdf
@@ -44,11 +37,15 @@
*_manifest.rc
*.lastbuildstate
*.pch
*.pdb
*.idb
*.log
*.res
*.cache
*.unsuccessfulbuild
*.htm
*.def
*.exp
*.ilk
*.iobj
*.ipdb
vc*.pdb
DitGlassRawMessenger/bin/DitGlassRawMessenger_x64.exe
Binary files differ
DitGlassRawMessenger/bin/DitGlassRawMessenger_x64.ini
»õ ÆÄÀÏ
@@ -0,0 +1,9 @@
DataMaxNumCell=`200`
DataMaxNumDefect=`50000`
SelectRawType=`1`
LogFilePath=`c:\DIT_LogData\LogGlassRawMessenger`
Stack_Use=`0`
Stack_LocalPath=`D:\DIT_ResultData\Stack`
Stack_EquipID=`AAAAA`
RawMerge_Use=`0`
RawMerge_LocalPath=`D:\DIT_ResultData\RawMerge`
DitGlassRawMessenger/bin/DitGlassRawMessenger_x64.pdb
Binary files differ
DitGlassRawMessenger/bin/DitGlassRawMessengerd_x64.exe
Binary files differ
DitGlassRawMessenger/bin/DitGlassRawMessengerd_x64.ini
»õ ÆÄÀÏ
@@ -0,0 +1,9 @@
DataMaxNumCell=`200`
DataMaxNumDefect=`50000`
SelectRawType=`1`
LogFilePath=`c:\DIT_LogData\LogGlassRawMessenger`
Stack_Use=`0`
Stack_LocalPath=`D:\DIT_ResultData\Stack`
Stack_EquipID=`AAAAA`
RawMerge_Use=`1`
RawMerge_LocalPath=`D:\DIT_ResultData\RawMerge`
DitGlassRawMessenger/bin/DitGlassRawMessengerd_x64.pdb
Binary files differ
DitGlassRawMessenger/bin/aaa.txt
DitGlassRawMessenger/bin/akCore_WS10_x64.dll
Binary files differ
DitGlassRawMessenger/bin/akCored_WS10_x64.dll
Binary files differ
DitGlassRawMessenger/bin/akGridCtrl_x64_vc15.dll
Binary files differ
DitGlassRawMessenger/bin/akGridCtrld_x64_vc15.dll
Binary files differ
DitGlassRawMessenger/bin/akSTL_WS10_x64.dll
Binary files differ
DitGlassRawMessenger/bin/akSTLd_WS10_x64.dll
Binary files differ
DitGlassRawMessenger/lib/akCore_WS10_x64.lib
Binary files differ
DitGlassRawMessenger/lib/akCored_WS10_x64.lib
Binary files differ
DitGlassRawMessenger/lib/akGridCtrl_x64_vc15.lib
Binary files differ
DitGlassRawMessenger/lib/akGridCtrld_x64_vc15.lib
Binary files differ
DitGlassRawMessenger/lib/akSTL_WS10_x64.lib
Binary files differ
DitGlassRawMessenger/lib/akSTLd_WS10_x64.lib
Binary files differ
Internal_Library/bin/CHAutoLightControls_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHAutoLightControls_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHAutoLightControlsd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHAutoLightControlsd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHCameraControlSapera_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHCameraControlSapera_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHCameraControlSaperad_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHCameraControlSaperad_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHCameraControlSimulation_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHCameraControlSimulation_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHCameraControls_Network_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHCameraControls_Network_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHCameraControls_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHCameraControls_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHCameraControlsd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHCameraControlsd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHCameraViewer_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHCameraViewer_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHCameraViewerd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHCameraViewerd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHCommonClasses_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHCommonClasses_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHCommonClassesd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHCommonClassesd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHCommonControls_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHCommonControls_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHCommonControlsd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHCommonControlsd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHEdgeTriangle_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHEdgeTriangle_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHEdgeTriangled_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHEdgeTriangled_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHFolderMonitoring_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHFolderMonitoring_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHFolderMonitoringd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHFolderMonitoringd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHGlassDefectMap_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHGlassDefectMap_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHGlassDefectMapd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHGlassDefectMapd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHImageControls_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHImageControls_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHImageControlsd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHImageControlsd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHImageMerger_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHImageMerger_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHImageReSampler_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHImageReSampler_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHImageReSamplerd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHImageReSamplerd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHLensChangeControls_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHLensChangeControls_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHLensChangeControlsd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHLensChangeControlsd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHMotorCalibrator_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHMotorCalibrator_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHMotorCalibratord_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHMotorCalibratord_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHNfsDriveRenewer_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHNfsDriveRenewer_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHNfsDriveRenewerd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHNfsDriveRenewerd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHSignalControls_Network_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHSignalControls_Network_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHSignalControls_Networkd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHSignalControls_Networkd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHThreadPools_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHThreadPools_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHThreadPoolsd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHThreadPoolsd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHVcrControls_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHVcrControls_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHVcrControlsd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHVcrControlsd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHVirtualGlassMap_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHVirtualGlassMap_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHVirtualGlassMapd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHVirtualGlassMapd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHWsiControls_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHWsiControls_x64_vc15.pdb
Binary files differ
Internal_Library/bin/CHWsiControlsd_x64_vc15.dll
Binary files differ
Internal_Library/bin/CHWsiControlsd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/DitSharedMemory_x64_vc15.dll
Binary files differ
Internal_Library/bin/DitSharedMemory_x64_vc15.pdb
Binary files differ
Internal_Library/bin/DitSharedMemoryd_x64_vc15.dll
Binary files differ
Internal_Library/bin/DitSharedMemoryd_x64_vc15.pdb
Binary files differ
Internal_Library/bin/IOCPNetwork_x64_vc15.dll
Binary files differ
Internal_Library/bin/IOCPNetwork_x64_vc15.pdb
Binary files differ
Internal_Library/bin/IOCPNetworkd_x64_vc15.dll
Binary files differ
Internal_Library/bin/IOCPNetworkd_x64_vc15.pdb
Binary files differ
Internal_Library/lib/CHAutoLightControls_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHAutoLightControlsd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHCameraControlSapera_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHCameraControlSaperad_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHCameraControlSimulation_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHCameraControls_Network_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHCameraControls_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHCameraControlsd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHCameraViewer_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHCameraViewerd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHCommonClasses_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHCommonClassesd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHCommonControls_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHCommonControlsd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHEdgeTriangle_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHEdgeTriangled_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHFolderMonitoring_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHFolderMonitoringd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHGlassDefectMap_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHGlassDefectMapd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHImageControls_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHImageControlsd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHImageMerger_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHImageReSampler_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHImageReSamplerd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHLensChangeControls_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHLensChangeControlsd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHMotorCalibrator_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHMotorCalibratord_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHNfsDriveRenewer_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHNfsDriveRenewerd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHSignalControls_Network_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHSignalControls_Networkd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHThreadPools_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHThreadPoolsd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHVcrControls_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHVcrControlsd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHVirtualGlassMap_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHVirtualGlassMapd_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHWsiControls_x64_vc15.lib
Binary files differ
Internal_Library/lib/CHWsiControlsd_x64_vc15.lib
Binary files differ
Internal_Library/lib/DitSharedMemory_x64_vc15.lib
Binary files differ
Internal_Library/lib/DitSharedMemoryd_x64_vc15.lib
Binary files differ
Internal_Library/lib/IOCPNetwork_x64_vc15.lib
Binary files differ
Internal_Library/lib/IOCPNetworkd_x64_vc15.lib
Binary files differ
ReviewSystem/CHSignalControls/CHSignalControls.vcxproj
@@ -232,12 +232,12 @@
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="Resource.h" />
    <ClInclude Include="SignalControl.h" />
    <ClInclude Include="SignalControlInfo.h" />
    <ClInclude Include="SignalControl_DitSharedMemorySync.h" />
    <ClInclude Include="SignalControl_MxComponent.h" />
    <ClInclude Include="SignalControl_Simulation.h" />
    <ClInclude Include="SignalThread.h" />
    <ClInclude Include="../include/CHSignalControls/SignalControl.h" />
    <ClInclude Include="../include/CHSignalControls/SignalControlInfo.h" />
    <ClInclude Include="../include/CHSignalControls/SignalControl_DitSharedMemorySync.h" />
    <ClInclude Include="../include/CHSignalControls/SignalControl_MxComponent.h" />
    <ClInclude Include="../include/CHSignalControls/SignalControl_Simulation.h" />
    <ClInclude Include="../include/CHSignalControls/SignalThread.h" />
    <ClInclude Include="stdafx.h" />
    <ClInclude Include="targetver.h" />
  </ItemGroup>
ReviewSystem/CHSignalControls/SignalControl_DitSharedMemorySync.cpp
@@ -139,101 +139,143 @@
BOOL CSignalControl_DitSharedMemorySync::Write_SendSignal(int nAddrIndex, int nSignalIndex, WORD wSignalValue, int nOnTime)
{
    if(nOnTime == 0)
{
    if(m_pMemStartAddr == NULL) return FALSE;
    if (m_ControlInfo.GetIndex() < 0) return FALSE;
    CSingleLock localLock(&m_csWriteSignal);
    localLock.Lock();
    if(m_pSendSignalValueAddr[nAddrIndex]==NULL) return FALSE;
    int nAddress = m_pSendSignalValueAddr[nAddrIndex];
    // read value
    WORD wCurValue = 0;
    memcpy(&wCurValue, m_pMemStartAddr+nAddress, sizeof(WORD));
    // send value
    WORD wSendValue = 0;
    if (wSignalValue==1)        // signal on
    {
        wSendValue = 1 << nSignalIndex;
        wSendValue = wSendValue | wCurValue;
    }
    else                                // signal off
    {
        if (wCurValue>0)
        {
            wSendValue = 1 << nSignalIndex;
            wSendValue = (wCurValue - wSendValue)<0 ? 0 : (wCurValue - wSendValue);
        }
    }
    memcpy(m_pMemStartAddr+nAddress, &wSendValue, sizeof(WORD));
    return TRUE;
}
    else
{
    if (m_pSignalThread==NULL) return FALSE;
    /*< SWK 20221221 - #4403 MOD Start >*/
//     if (nOnTime == 0)
//     {
//         if (m_pMemStartAddr == NULL) return FALSE;
//         if (m_ControlInfo.GetIndex() < 0) return FALSE;
//
//
//         CSingleLock localLock(&m_csWriteSignal);
//         localLock.Lock();
//
//         if (m_pSendSignalValueAddr[nAddrIndex] == NULL) return FALSE;
//
//         int nAddress = m_pSendSignalValueAddr[nAddrIndex];
//
//         // read value
//         WORD wCurValue = 0;
//         memcpy(&wCurValue, m_pMemStartAddr + nAddress, sizeof(WORD));
//
//         // send value
//         WORD wSendValue = 0;
//         if (wSignalValue == 1)        // signal on
//         {
//             wSendValue = 1 << nSignalIndex;
//             wSendValue = wSendValue | wCurValue;
//         }
//         else                                // signal off
//         {
//             if (wCurValue > 0)
//             {
//                 wSendValue = 1 << nSignalIndex;
//                 wSendValue = (wCurValue - wSendValue) < 0 ? 0 : (wCurValue - wSendValue);
//             }
//         }
//
//         memcpy(m_pMemStartAddr + nAddress, &wSendValue, sizeof(WORD));
//
//
//         return TRUE;
//     }
//     else
//     {
//         if (m_pSignalThread == NULL) return FALSE;
//
//         CSignalData signalData;
//         signalData.nAddrIndex = nAddrIndex;
//         signalData.nSignalIndex = nSignalIndex;
//         signalData.wSignalValue = wSignalValue;
//         signalData.dwOnTime = nOnTime;
//
//         return m_pSignalThread->AddThreadData(signalData);
//     }
//
    if (m_pSignalThread == NULL) return FALSE;
    CSignalData signalData;
    signalData.nAddrIndex        = nAddrIndex;
    signalData.nSignalIndex        = nSignalIndex;
    signalData.wSignalValue        = wSignalValue;
    signalData.dwOnTime            = nOnTime;
    signalData.nAddrIndex = nAddrIndex;
    signalData.nSignalIndex = nSignalIndex;
    signalData.wSignalValue = wSignalValue;
    signalData.dwOnTime = nOnTime;
    return m_pSignalThread->AddThreadData(signalData);
}
    /*< SWK 20221221 - #4403 MOD End >*/
}
void CSignalControl_DitSharedMemorySync::IST2P_RunThreadProcess(const CSignalData& signalData)
{
    CSingleLock localLock(&m_csWriteSignal);
    localLock.Lock();
    if (m_nSendSignalCount<=0) return;
    if(m_pMemStartAddr == NULL) return;
    /*< SWK 20221221 - #4403 MOD Start >*/
//     CSingleLock localLock(&m_csWriteSignal);
//     localLock.Lock();
//
//     if (m_nSendSignalCount<=0) return;
//
//     if(m_pMemStartAddr == NULL) return;
//
//     int nAddress = m_pSendSignalValueAddr[signalData.nAddrIndex];
//
//     // read value
//     WORD wCurValue = 0;
//     memcpy(&wCurValue, m_pMemStartAddr+nAddress, sizeof(WORD));
//
//     // send value
//     WORD wSendValue = 0;
//     wSendValue = 1 << signalData.nSignalIndex;
//     if (signalData.wSignalValue==1)        // signal on
//     {
//         wSendValue = 1 << signalData.nSignalIndex;
//         wSendValue = wSendValue | wCurValue;
//     }
//     else                                // signal off
//     {
//         if (wCurValue>0)
//         {
//             wSendValue = 1 << signalData.nSignalIndex;
//             wSendValue = (wCurValue - wSendValue)<0 ? 0 : (wCurValue - wSendValue);
//         }
//     }
//
//     memcpy(m_pMemStartAddr+nAddress, &wSendValue, sizeof(WORD));
//
//     if (signalData.dwOnTime>0)
//     {
//         localLock.Unlock();
//         // wait
//         ::Sleep(signalData.dwOnTime);
//
//         // clear value
//         memcpy(m_pMemStartAddr+nAddress, &wCurValue, sizeof(WORD));
//     }
//
//
    if (m_nSendSignalCount <= 0) return;
    if (m_pMemStartAddr == NULL) return;
    if (signalData.dwOnTime <= 0)    // Signal without hold-time
        ;
    else if(0 == signalData.ullStartTick)    // Signal with hold-time
    {
        CSignalData NewSignalData = signalData;
        NewSignalData.ullStartTick = GetTickCount64();            // Set Start Tick
        NewSignalData.wSignalValue = !signalData.wSignalValue;    // Signal Inversion
        m_pSignalThread->AddThreadData(NewSignalData);
    }
    else if (GetTickCount64() - signalData.ullStartTick < signalData.dwOnTime)    // Check Holding Time
    {
        CSignalData NewSignalData = signalData;
        m_pSignalThread->AddThreadData(NewSignalData);
        return;
    }
    int nAddress = m_pSendSignalValueAddr[signalData.nAddrIndex];
    WORD wSendValue = 1 << signalData.nSignalIndex;
    // read value
    WORD wCurValue = 0;
    memcpy(&wCurValue, m_pMemStartAddr+nAddress, sizeof(WORD));
    // send value
    WORD wSendValue = 0;
    if (signalData.wSignalValue==1)        // signal on
    {
        wSendValue = 1 << signalData.nSignalIndex;
        wSendValue = wSendValue | wCurValue;
    }
    else                                // signal off
    {
        if (wCurValue>0)
        {
            wSendValue = 1 << signalData.nSignalIndex;
            wSendValue = (wCurValue - wSendValue)<0 ? 0 : (wCurValue - wSendValue);
        }
    }
    memcpy(m_pMemStartAddr+nAddress, &wSendValue, sizeof(WORD));
    if (signalData.dwOnTime>0)
    {
        // wait
        ::Sleep(signalData.dwOnTime);
        // clear value
        memcpy(m_pMemStartAddr+nAddress, &wCurValue, sizeof(WORD));
    }
    memcpy(&wCurValue, m_pMemStartAddr + nAddress, sizeof(WORD));
    if (true == signalData.wSignalValue)    wCurValue |= wSendValue;
    else                                    wCurValue &= ~wSendValue;
    memcpy(m_pMemStartAddr + nAddress, &wCurValue, sizeof(WORD));
    /*< SWK 20221221 - #4403 MOD End >*/
}
BOOL CSignalControl_DitSharedMemorySync::ReadData(const CString strAddr, int nSize, CString& strData)
ReviewSystem/ReviewSystem/DisplayMessage.cpp
@@ -137,7 +137,12 @@
        TCHAR strCommand = 0xFEFF;
        CString strLog = _T("");
        //strTimeStamp.Format(_T("[%02d:%02d:%02d]"), time.GetHour(), time.GetMinute(), time.GetSecond());
        strTimeStamp.Format(_T("[%02d:%02d:%02d:%02d:%02d:%02d]"), time.GetYear(), time.GetMonth(), time.GetDay(), time.GetHour(), time.GetMinute(), time.GetSecond());
        /*< SWK 20221221 - #4403 MOD Start >*/
//        strTimeStamp.Format(_T("[%02d:%02d:%02d_%02d:%02d:%02d]"), time.GetYear(), time.GetMonth(), time.GetDay(), time.GetHour(), time.GetMinute(), time.GetSecond());
        SYSTEMTIME   currentTime;
        ::GetLocalTime(&currentTime);
        strTimeStamp.Format(_T("[%02d:%02d:%02d_%02d:%02d:%02d.%03d]"), time.GetYear(), time.GetMonth(), time.GetDay(), time.GetHour(), time.GetMinute(), time.GetSecond(), currentTime.wMilliseconds);
        /*< SWK 20221221 - #4403 MOD End >*/
#ifdef UNICODE
        strLog.Format(_T("%c%s %s\r\n"), strCommand, strTimeStamp, strMessage);
#else
ReviewSystem/ReviewSystem/MainFrm.cpp
@@ -78,7 +78,10 @@
    //SetTimer(ID_TIMER_RESET_COMM, 2000, NULL);
    SetTimer(ID_TIMER_ALIVE, 1813, NULL); //->> ê¸°ì¡´ SetTimer(ID_TIMER_ALIVE, 1000, NULL);
    /*< SWK 20221221 - #4403 MOD Start >*/
//    SetTimer(ID_TIMER_ALIVE, 1813, NULL); //->> ê¸°ì¡´ SetTimer(ID_TIMER_ALIVE, 1000, NULL);
    SetTimer(ID_TIMER_ALIVE, 2000, NULL);
    /*< SWK 20221221 - #4403 MOD End >*/
    //SetTimer(ID_TIMER_AFM_ALIVE, 5000, NULL);
ReviewSystem/ReviewSystem/ReviewInterface.cpp
@@ -585,110 +585,174 @@
void CReviewInterface::threadSet3rdPartyProgramVersion(void* pArg)
{
    CReviewInterface* pThis = (CReviewInterface*)pArg;
    //LYW0412
    BOOL bReturn, bRetFTPUploader = FALSE, bRetGRM = FALSE, bRetSync = FALSE;
    CFileFind finder;
    CTime timeLastWrite;
    TCHAR currentPath[MAX_PATH];
    DWORD dwPid;
    HWND hWnd;
    HANDLE hHandle;
    CString strTemp;
    /*< SWK 20221222 - #4403 MOD Start >*/
//    //LYW0412
//    BOOL bReturn, bRetFTPUploader = FALSE, bRetGRM = FALSE, bRetSync = FALSE;
//     CFileFind finder;
//     CTime timeLastWrite;
//     TCHAR currentPath[MAX_PATH];
//     DWORD dwPid;
//     HWND hWnd;
//     HANDLE hHandle;
//     CString strTemp;
//
//     while ((bRetFTPUploader&bRetGRM&bRetSync) != TRUE)
//     {
//         bReturn = FALSE;
//
//         //FTPUploader S/W Version Start
//         if (bRetFTPUploader == FALSE)
//         {
//             dwPid = 0;
//             hWnd = ::FindWindow(NULL, _T("FTPUploader"));
//             GetWindowThreadProcessId(hWnd, &dwPid);
//             hHandle = OpenProcess(MAXIMUM_ALLOWED, FALSE, dwPid);
//             ZeroMemory(currentPath, MAX_PATH);
//             GetModuleFileNameEx(hHandle, NULL, currentPath, MAX_PATH);
//
//             bReturn = finder.FindFile(currentPath);
//         }
//
//         while (bReturn)
//         {
//             bReturn = finder.FindNextFile();
//
//             if (finder.IsDots()) continue;
//             if (finder.IsDirectory()) continue;
//
//             finder.GetLastWriteTime(timeLastWrite);
//             strTemp.Format(_T("%04d%02d%02d"), timeLastWrite.GetYear(), timeLastWrite.GetMonth(), timeLastWrite.GetDay());
//             pThis->m_nFDCFTPUploaderSWVersion = atoi(strTemp);
//             g_pLog->DisplayMessage(_T("FDCFTPUploaderSWVersion = %d "), pThis->m_nFDCFTPUploaderSWVersion);
//             bRetFTPUploader = TRUE;
//         }
//         //FTPUploader S/W Version End
//
//         bReturn = FALSE;
//
//         //Dit Glass Raw Messenger S/W Version Start
//         if (bRetGRM == FALSE)
//         {
//             dwPid = 0;
//             hWnd = ::FindWindow(NULL, _T("Dit Glass Raw Messenger"));
//             GetWindowThreadProcessId(hWnd, &dwPid);
//             hHandle = OpenProcess(MAXIMUM_ALLOWED, FALSE, dwPid);
//             ZeroMemory(currentPath, MAX_PATH);
//             GetModuleFileNameEx(hHandle, NULL, currentPath, MAX_PATH);
//
//             bReturn = finder.FindFile(currentPath);
//         }
//
//         while (bReturn)
//         {
//             bReturn = finder.FindNextFile();
//
//             if (finder.IsDots()) continue;
//             if (finder.IsDirectory()) continue;
//
//             finder.GetLastWriteTime(timeLastWrite);
//             strTemp.Format(_T("%04d%02d%02d"), timeLastWrite.GetYear(), timeLastWrite.GetMonth(), timeLastWrite.GetDay());
//             pThis->m_nFDCGRMSWVersion = atoi(strTemp);
//             g_pLog->DisplayMessage(_T("FDCGRMSWVersion = %d "), pThis->m_nFDCGRMSWVersion);
//             bRetGRM = TRUE;
//         }
//         //Dit Glass Raw Messenger S/W Version End
//
//         bReturn = FALSE;
//
//         //Dit Shared Memory Sync Client S/W Version Start
//         if (bRetSync == FALSE)
//         {
//             dwPid = 0;
//             hWnd = ::FindWindow(NULL, _T("Dit Shared Memory Sync Client"));
//             GetWindowThreadProcessId(hWnd, &dwPid);
//             hHandle = OpenProcess(MAXIMUM_ALLOWED, FALSE, dwPid);
//             ZeroMemory(currentPath, MAX_PATH);
//             GetModuleFileNameEx(hHandle, NULL, currentPath, MAX_PATH);
//
//             bReturn = finder.FindFile(currentPath);
//         }
//
//         while (bReturn)
//         {
//             bReturn = finder.FindNextFile();
//
//             if (finder.IsDots()) continue;
//             if (finder.IsDirectory()) continue;
//
//             finder.GetLastWriteTime(timeLastWrite);
//             strTemp.Format(_T("%04d%02d%02d"), timeLastWrite.GetYear(), timeLastWrite.GetMonth(), timeLastWrite.GetDay());
//             pThis->m_nFDCSyncSWVersion = atoi(strTemp);
//             g_pLog->DisplayMessage(_T("FDCSyncSWVersion = %d "), pThis->m_nFDCSyncSWVersion);
//             bRetSync = TRUE;
//         }
//         //Dit Shared Memory Sync Client S/W Version End
//     }
//
//    finder.Close();
    while ((bRetFTPUploader&bRetGRM&bRetSync) != TRUE)
    auto GetModuleFileLastTime = [](LPCTSTR strWindowTitle)->long {
        long nLastTime = 0;
        DWORD dwPid = 0;
        HWND hWnd = ::FindWindow(NULL, strWindowTitle);
        if (hWnd == INVALID_HANDLE_VALUE)
            return nLastTime;
        GetWindowThreadProcessId(hWnd, &dwPid);
        HANDLE hHandle = OpenProcess(MAXIMUM_ALLOWED, FALSE, dwPid);
        TCHAR currentPath[MAX_PATH];
        ZeroMemory(currentPath, MAX_PATH);
        GetModuleFileNameEx(hHandle, NULL, currentPath, MAX_PATH);
        CFileFind finder;
        if (finder.FindFile(currentPath))
        {
            finder.FindNextFile();
            if (finder.IsDirectory() || finder.IsDots())
                return nLastTime;
            CTime timeLastWrite;
            finder.GetLastWriteTime(timeLastWrite);
            nLastTime = atoi(timeLastWrite.Format(_T("%Y%m%d")));
        }
        return nLastTime;
    };
    BOOL bRetFTPUploader = FALSE, bRetGRM = FALSE, bRetSync = FALSE;
    while ((bRetFTPUploader&bRetGRM&bRetSync) != TRUE)
    {
        bReturn = FALSE;
        //FTPUploader S/W Version Start
        //FTPUploader S/W Version
        if (bRetFTPUploader == FALSE)
        {
            dwPid = 0;
            hWnd = ::FindWindow(NULL, _T("FTPUploader"));
            GetWindowThreadProcessId(hWnd, &dwPid);
            hHandle = OpenProcess(MAXIMUM_ALLOWED, FALSE, dwPid);
            ZeroMemory(currentPath, MAX_PATH);
            GetModuleFileNameEx(hHandle, NULL, currentPath, MAX_PATH);
            bReturn = finder.FindFile(currentPath);
            if (pThis->m_nFDCFTPUploaderSWVersion = GetModuleFileLastTime(_T("FTPUploader")))
            {
                g_pLog->DisplayMessage(_T("FDCFTPUploaderSWVersion = %d "), pThis->m_nFDCFTPUploaderSWVersion);
                bRetFTPUploader = TRUE;
            }
        }
        while (bReturn)
        {
            bReturn = finder.FindNextFile();
            if (finder.IsDots()) continue;
            if (finder.IsDirectory()) continue;
            finder.GetLastWriteTime(timeLastWrite);
            strTemp.Format(_T("%04d%02d%02d"), timeLastWrite.GetYear(), timeLastWrite.GetMonth(), timeLastWrite.GetDay());
            pThis->m_nFDCFTPUploaderSWVersion = atoi(strTemp);
            g_pLog->DisplayMessage(_T("FDCFTPUploaderSWVersion = %d "), pThis->m_nFDCFTPUploaderSWVersion);
            bRetFTPUploader = TRUE;
        }
        //FTPUploader S/W Version End
        bReturn = FALSE;
        //Dit Glass Raw Messenger S/W Version Start
        //Dit Glass Raw Messenger S/W Version
        if (bRetGRM == FALSE)
        {
            dwPid = 0;
            hWnd = ::FindWindow(NULL, _T("Dit Glass Raw Messenger"));
            GetWindowThreadProcessId(hWnd, &dwPid);
            hHandle = OpenProcess(MAXIMUM_ALLOWED, FALSE, dwPid);
            ZeroMemory(currentPath, MAX_PATH);
            GetModuleFileNameEx(hHandle, NULL, currentPath, MAX_PATH);
            bReturn = finder.FindFile(currentPath);
            if (pThis->m_nFDCGRMSWVersion = GetModuleFileLastTime(_T("Dit Glass Raw Messenger")))
            {
                g_pLog->DisplayMessage(_T("FDCGRMSWVersion = %d "), pThis->m_nFDCGRMSWVersion);
                bRetGRM = TRUE;
            }
        }
        while (bReturn)
        {
            bReturn = finder.FindNextFile();
            if (finder.IsDots()) continue;
            if (finder.IsDirectory()) continue;
            finder.GetLastWriteTime(timeLastWrite);
            strTemp.Format(_T("%04d%02d%02d"), timeLastWrite.GetYear(), timeLastWrite.GetMonth(), timeLastWrite.GetDay());
            pThis->m_nFDCGRMSWVersion = atoi(strTemp);
            g_pLog->DisplayMessage(_T("FDCGRMSWVersion = %d "), pThis->m_nFDCGRMSWVersion);
            bRetGRM = TRUE;
        }
        //Dit Glass Raw Messenger S/W Version End
        bReturn = FALSE;
        //Dit Shared Memory Sync Client S/W Version Start
        if (bRetSync == FALSE)
        {
            dwPid = 0;
            hWnd = ::FindWindow(NULL, _T("Dit Shared Memory Sync Client"));
            GetWindowThreadProcessId(hWnd, &dwPid);
            hHandle = OpenProcess(MAXIMUM_ALLOWED, FALSE, dwPid);
            ZeroMemory(currentPath, MAX_PATH);
            GetModuleFileNameEx(hHandle, NULL, currentPath, MAX_PATH);
            bReturn = finder.FindFile(currentPath);
            if (pThis->m_nFDCSyncSWVersion = GetModuleFileLastTime(_T("Dit Shared Memory Sync Client")))
            {
                g_pLog->DisplayMessage(_T("FDCSyncSWVersion = %d "), pThis->m_nFDCSyncSWVersion);
                bRetSync = TRUE;
            }
        }
        while (bReturn)
        {
            bReturn = finder.FindNextFile();
            if (finder.IsDots()) continue;
            if (finder.IsDirectory()) continue;
            finder.GetLastWriteTime(timeLastWrite);
            strTemp.Format(_T("%04d%02d%02d"), timeLastWrite.GetYear(), timeLastWrite.GetMonth(), timeLastWrite.GetDay());
            pThis->m_nFDCSyncSWVersion = atoi(strTemp);
            g_pLog->DisplayMessage(_T("FDCSyncSWVersion = %d "), pThis->m_nFDCSyncSWVersion);
            bRetSync = TRUE;
        }
        //Dit Shared Memory Sync Client S/W Version End
        Sleep(1);
    }
    finder.Close();
    /*< SWK 20221222 - #4403 MOD End >*/
}
void CReviewInterface::SetReviewProgramVersion()
ReviewSystem/ReviewSystem/ReviewSystem.vcxproj
@@ -57,6 +57,7 @@
    <UseOfMfc>Dynamic</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
    <PlatformToolset>v141</PlatformToolset>
    <WholeProgramOptimization>false</WholeProgramOptimization>
  </PropertyGroup>
  <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">
    <PlatformToolset>v141</PlatformToolset>
@@ -93,6 +94,10 @@
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <TargetName>$(ProjectName)d_x64_vc10</TargetName>
    <LibraryPath>$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(NETFXKitsDir)Lib\um\x64;../lib</LibraryPath>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <LibraryPath>$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(NETFXKitsDir)Lib\um\x64;../lib</LibraryPath>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <Midl>
@@ -102,14 +107,14 @@
    </Midl>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>../include;../../Internal_Library/include;../../External_Library/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <AdditionalIncludeDirectories>../include;../../Internal_Library/include;../../External_Library/include;../../FTPUploader/FTPUploader;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <MinimalRebuild>true</MinimalRebuild>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <PrecompiledHeader>Use</PrecompiledHeader>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <AdditionalOptions>/Zm200 %(AdditionalOptions)</AdditionalOptions>
    </ClCompile>
    <ResourceCompile>
ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp
@@ -1070,7 +1070,6 @@
            // #3381 LYW CF AOI Review FDC TackTime ADD START
            pDitRawClient->GetGlassData()->m_tmReviewLoading = CTime::GetCurrentTime();
            // #3381 LYW CF AOI Review FDC TackTime ADD END
            CString strGlassIDTemp = NULL;
            CString strGlassStepIdTemp = NULL;
@@ -1078,7 +1077,6 @@
            strGlassIDTemp = pTransferData->strGlassID;
            strGlassStepIdTemp = pTransferData->strStepID;
            strGlassIDTemp = pTransferData->strGlassID;
            strcpy(pDitRawClient->GetGlassData()->m_strGlassID, strGlassIDTemp);
ReviewSystem/ReviewSystemSetting/DisplayMessage.cpp
@@ -98,7 +98,10 @@
        SYSTEMTIME   currentTime;
        ::GetLocalTime(&currentTime);
        time = CTime::GetCurrentTime();
        strTimeStamp.Format(_T("[%02d:%02d:%02d:%03d]"), time.GetHour(), time.GetMinute(), time.GetSecond(), currentTime.wMilliseconds);
        /*< SWK 20221221 - #4403 MOD Start >*/
//        strTimeStamp.Format(_T("[%02d:%02d:%02d:%03d]"), time.GetHour(), time.GetMinute(), time.GetSecond(), currentTime.wMilliseconds);
        strTimeStamp.Format(_T("[%02d:%02d:%02d.%03d]"), time.GetHour(), time.GetMinute(), time.GetSecond(), currentTime.wMilliseconds);
        /*< SWK 20221221 - #4403 MOD End >*/
#ifdef UNICODE
        strLog.Format(_T("%c%s %s\r\n"), strCommand, strTimeStamp, strMessage);
#else
ReviewSystem/bin/ACSCL_x64.dll
Binary files differ
ReviewSystem/bin/ACSCL_x86.dll
Binary files differ
ReviewSystem/bin/CHAfmControls_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHAfmControls_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHAfmControlsd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHAfmControlsd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHAlignFinder_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHAlignFinder_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHAlignFinderd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHAlignFinderd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHAutoLightControls_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHAutoLightControls_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHAutoLightControlsd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHAutoLightControlsd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCameraControlFlyCapture_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCameraControlFlyCapture_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCameraControlFlyCaptured_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCameraControlFlyCaptured_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCameraControlSapera_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCameraControlSapera_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCameraControlSaperad_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCameraControlSaperad_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCameraControlSimulation_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCameraControlSimulation_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCameraControlSimulationd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCameraControlSimulationd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCameraControls_Network_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCameraControls_Network_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCameraControls_Networkd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCameraControls_Networkd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCameraControls_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCameraControls_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCameraControlsd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCameraControlsd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCommonClasses_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCommonClasses_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCommonClassesd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCommonClassesd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCommonControls_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCommonControls_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHCommonControlsd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHCommonControlsd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHDefectPicker_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHDefectPicker_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHDefectPickerd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHDefectPickerd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHEdgeTriangle_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHEdgeTriangle_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHEdgeTriangled_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHEdgeTriangled_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHGlassDefectMap_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHGlassDefectMap_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHGlassDefectMapd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHGlassDefectMapd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHImageControls_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHImageControls_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHImageControlsd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHImageControlsd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHLensChangeControls_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHLensChangeControls_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHLensChangeControlsd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHLensChangeControlsd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHLightControls_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHLightControls_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHLightControlsd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHLightControlsd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHMotorCalibrator_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHMotorCalibrator_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHMotorCalibratord_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHMotorCalibratord_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHMotorControls_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHMotorControls_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHMotorControlsd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHMotorControlsd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHPathScheduler_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHPathScheduler_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHPathSchedulerd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHPathSchedulerd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHResultFileManager_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHResultFileManager_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHResultFileManagerd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHResultFileManagerd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHReviewDefectFinder_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHReviewDefectFinder_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHReviewDefectFinderd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHReviewDefectFinderd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHReviewPrioritySorter_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHReviewPrioritySorter_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHReviewPrioritySorterd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHReviewPrioritySorterd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHReviewRecipe_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHReviewRecipe_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHReviewReciped_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHReviewReciped_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHReviewResultParser_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHReviewResultParser_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHReviewResultParserd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHReviewResultParserd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHReviewResult_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHReviewResult_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHReviewResultd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHReviewResultd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHReviewSetting_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHReviewSetting_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHReviewSettingd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHReviewSettingd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHSignalControls_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHSignalControls_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHSignalControlsd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHSignalControlsd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHThreadPools_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHThreadPools_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHThreadPoolsd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHThreadPoolsd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHTotalPitchMeasure_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHTotalPitchMeasure_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHTotalPitchMeasured_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHTotalPitchMeasured_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHVcrControls_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHVcrControls_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHVcrControlsd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHVcrControlsd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHVirtualGlassMap_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHVirtualGlassMap_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHVirtualGlassMapd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHVirtualGlassMapd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHWsiControls_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHWsiControls_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/CHWsiControlsd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/CHWsiControlsd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/IOCPNetwork_x64_vc15.dll
Binary files differ
ReviewSystem/bin/IOCPNetwork_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/IOCPNetworkd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/IOCPNetworkd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/LIBIY_Core.dll
Binary files differ
ReviewSystem/bin/LIBIY_CoreD.dll
Binary files differ
ReviewSystem/bin/LIBIY_ImageCodec.dll
Binary files differ
ReviewSystem/bin/LIBIY_ImageCodecD.dll
Binary files differ
ReviewSystem/bin/LIBIY_Wrapper.dll
Binary files differ
ReviewSystem/bin/LIBIY_WrapperD.dll
Binary files differ
ReviewSystem/bin/LineChecker_x64_vc15.dll
Binary files differ
ReviewSystem/bin/LineChecker_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/LineCheckerd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/LineCheckerd_x64_vc15.pdb
Binary files differ
ReviewSystem/bin/M_AutoDiagnosisManager_x64_vc17.dll
Binary files differ
ReviewSystem/bin/M_AutoDiagnosisManager_x64_vc17.pdb
Binary files differ
ReviewSystem/bin/M_AutoDiagnosisManagerd_x64_vc17.dll
Binary files differ
ReviewSystem/bin/M_AutoDiagnosisManagerd_x64_vc17.pdb
Binary files differ
ReviewSystem/bin/MosisAssem_x64_vc15.dll
Binary files differ
ReviewSystem/bin/MosisAssemd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/MosisBuffer_x64_vc15.dll
Binary files differ
ReviewSystem/bin/MosisBufferd_x64_vc15.dll
Binary files differ
ReviewSystem/bin/PowerPmac64.dll
Binary files differ
ReviewSystem/bin/ReviewRecipeEditor.exe
Binary files differ
ReviewSystem/bin/ReviewRecipeEditor.pdb
Binary files differ
ReviewSystem/bin/ReviewRecipeEditord_x64_vc10.exe
Binary files differ
ReviewSystem/bin/ReviewRecipeEditord_x64_vc10.pdb
Binary files differ
ReviewSystem/bin/ReviewSystem.exe
Binary files differ
ReviewSystem/bin/ReviewSystem.pdb
Binary files differ
ReviewSystem/bin/ReviewSystemSetting.exe
Binary files differ
ReviewSystem/bin/ReviewSystemSetting.pdb
Binary files differ
ReviewSystem/bin/ReviewSystemSettingd_x64_vc10.exe
Binary files differ
ReviewSystem/bin/ReviewSystemSettingd_x64_vc10.pdb
Binary files differ
ReviewSystem/bin/ReviewSystemd_x64_vc10.pdb
Binary files differ
ReviewSystem/bin/akCore_WS10_x64.dll
Binary files differ
ReviewSystem/bin/akCored_WS10_x64.dll
Binary files differ
ReviewSystem/bin/akNetwork_WS10_x64.dll
Binary files differ
ReviewSystem/bin/akNetworkd_WS10_x64.dll
Binary files differ
ReviewSystem/bin/chartdir.lic
»õ ÆÄÀÏ
@@ -0,0 +1 @@
RDST-24CP-62L4-8TQY-1652-A228
ReviewSystem/bin/chartdir51.dll
Binary files differ
ReviewSystem/bin/mvxlc.dll
Binary files differ
ReviewSystem/bin/mvxlcd.dll
Binary files differ
ReviewSystem/bin/opencv_core2411.dll
Binary files differ
ReviewSystem/bin/opencv_core2411d.dll
Binary files differ
ReviewSystem/bin/opencv_highgui2411.dll
Binary files differ
ReviewSystem/bin/opencv_highgui2411d.dll
Binary files differ
ReviewSystem/bin/opencv_imgproc2411.dll
Binary files differ
ReviewSystem/bin/opencv_imgproc2411d.dll
Binary files differ
ReviewSystem/include/CHSignalControls/SignalThread.h
@@ -20,6 +20,8 @@
        nSignalIndex = 0;
        wSignalValue = 0;
        dwOnTime = 0;
        //< SWK 20221221 - #4403 ADD >
        ullStartTick = 0;
    }
    int        nSignalType;
@@ -31,6 +33,8 @@
    int        nSignalIndex;
    WORD    wSignalValue;
    DWORD    dwOnTime;
    //< SWK 20221221 - #4403 ADD >
    ULONGLONG    ullStartTick;
};
class CSignalThreadData : public CWorkThreadData
ReviewSystem/include/akNetwork/akNetworkLinker.h
@@ -45,8 +45,8 @@
#define _AUTOLIBNAME _AKPROJECTNAME""_AKDEBUG""_AKWINDOWSDK""_AKX64".lib"
//임시코드
#define _AKDebug "akNetwork_WS10_x64"
#define _AKRelese "akNetworkd_WS10_x64"
#define _AKDebug "akNetworkd_WS10_x64"
#define _AKRelese "akNetwork_WS10_x64"
#define _AKtmp
// You may turn off this include message by defining _NOPSAUTOLIB
ReviewSystem/lib/CHAfmControls_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHAfmControlsd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHAlignFinder_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHAlignFinderd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHDefectPicker_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHDefectPickerd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHLightControls_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHLightControlsd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHMotorControls_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHMotorControlsd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHPathScheduler_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHPathSchedulerd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHResultFileManager_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHResultFileManagerd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHReviewDefectFinder_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHReviewDefectFinderd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHReviewPrioritySorter_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHReviewPrioritySorterd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHReviewRecipe_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHReviewReciped_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHReviewResultParser_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHReviewResultParserd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHReviewResult_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHReviewResultd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHReviewSetting_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHReviewSettingd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHSignalControls_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHSignalControlsd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHTotalPitchMeasure_x64_vc15.lib
Binary files differ
ReviewSystem/lib/CHTotalPitchMeasured_x64_vc15.lib
Binary files differ
ReviewSystem/lib/LineChecker_x64_vc15.lib
Binary files differ
ReviewSystem/lib/LineCheckerd_x64_vc15.lib
Binary files differ
ReviewSystem/lib/M_AutoDiagnosisManager_x64_vc17.lib
Binary files differ
ReviewSystem/lib/M_AutoDiagnosisManagerd_x64_vc17.lib
Binary files differ
ReviewSystem/lib/akCore_WS10_x64.lib
Binary files differ
ReviewSystem/lib/akCored_WS10_x64.lib
Binary files differ
ReviewSystem/lib/akNetwork_WS10_x64.lib
Binary files differ
ReviewSystem/lib/akNetworkd_WS10_x64.lib
Binary files differ