SDC C-Project CF Review 프로그램
370개 파일 추가됨
14개 파일 변경됨
665 ■■■■■ 파일 변경됨
.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 223 ●●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystem/CameraControlAlign.cpp 3 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystem/DisplayMessage.cpp 56 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystem/DisplayMessage.h 22 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystem/MainFrm.cpp 5 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystem/ReviewInterface.cpp 248 ●●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystem/ReviewSystem.vcxproj 9 ●●●● 패치 | 보기 | raw | blame | 히스토리
ReviewSystem/ReviewSystem/SequenceProcessor_CPJT.cpp 29 ●●●●● 패치 | 보기 | 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/SignalControl_DitSharedMemorySync.h 5 ●●●●● 패치 | 보기 | 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,170 @@
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
    /*< 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);
//     }
//
    /*< SWK 20221226 - #4403 ADD Start >*/
    if (0 == nOnTime)
    {
        wSendValue = 1 << nSignalIndex;
        wSendValue = wSendValue | wCurValue;
        Write_SendSignal(nAddrIndex, nSignalIndex, wSignalValue != 0);
        return TRUE;
    }
    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 20221226 - #4403 ADD End >*/
    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 >*/
}
/*< SWK 20221226 - #4403 ADD Start >*/
inline void CSignalControl_DitSharedMemorySync::Write_SendSignal(int nAddrIndex, int nSignalIndex, bool bOn)
{
    int nAddress = m_pSendSignalValueAddr[nAddrIndex];
    WORD wSendValue = 1 << nSignalIndex;
    WORD wCurValue = 0;
    CSingleLock localLock(&m_csWriteSignal, TRUE);
    memcpy(&wCurValue, m_pMemStartAddr + nAddress, sizeof(WORD));
    if (bOn)    wCurValue |= wSendValue;
    else        wCurValue &= ~wSendValue;
    memcpy(m_pMemStartAddr + nAddress, &wCurValue, sizeof(WORD));
}
/*< SWK 20221226 - #4403 ADD 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;
    int nAddress = m_pSendSignalValueAddr[signalData.nAddrIndex];
    // read value
    WORD wCurValue = 0;
    memcpy(&wCurValue, m_pMemStartAddr+nAddress, sizeof(WORD));
    // send value
    WORD wSendValue = 0;
    if (signalData.wSignalValue==1)        // signal on
    /*< 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
    {
        wSendValue = 1 << signalData.nSignalIndex;
        wSendValue = wSendValue | wCurValue;
        CSignalData NewSignalData = signalData;
        NewSignalData.ullStartTick = GetTickCount64();            // Set Start Tick
        NewSignalData.wSignalValue = !signalData.wSignalValue;    // Signal Inversion
        m_pSignalThread->AddThreadData(NewSignalData);
    }
    else                                // signal off
    else if (GetTickCount64() - signalData.ullStartTick < signalData.dwOnTime)    // Check Holding Time
    {
        if (wCurValue>0)
        {
            wSendValue = 1 << signalData.nSignalIndex;
            wSendValue = (wCurValue - wSendValue)<0 ? 0 : (wCurValue - wSendValue);
        }
        //< KEJ 20230310 - #4403 ADD >
        Sleep(1);
        CSignalData NewSignalData = signalData;
        m_pSignalThread->AddThreadData(NewSignalData);
        return;
    }
    /*< SWK 20221226 - #4403 MOD Start >*/
//     int nAddress = m_pSendSignalValueAddr[signalData.nAddrIndex];
//     WORD wSendValue = 1 << signalData.nSignalIndex;
//
//     WORD wCurValue = 0;
//     memcpy(&wCurValue, m_pMemStartAddr + nAddress, sizeof(WORD));
//     if (true == signalData.wSignalValue)    wCurValue |= wSendValue;
//     else                                    wCurValue &= ~wSendValue;
//     memcpy(m_pMemStartAddr + nAddress, &wCurValue, sizeof(WORD));
    memcpy(m_pMemStartAddr+nAddress, &wSendValue, sizeof(WORD));
    if (signalData.dwOnTime>0)
    {
        // wait
        ::Sleep(signalData.dwOnTime);
        // clear value
        memcpy(m_pMemStartAddr+nAddress, &wCurValue, sizeof(WORD));
    }
    Write_SendSignal(signalData.nAddrIndex, signalData.nSignalIndex, signalData.wSignalValue != 0);
    /*< SWK 20221226 - #4403 MOD End >*/
    /*< SWK 20221221 - #4403 MOD End >*/
}
BOOL CSignalControl_DitSharedMemorySync::ReadData(const CString strAddr, int nSize, CString& strData)
ReviewSystem/ReviewSystem/CameraControlAlign.cpp
@@ -766,7 +766,8 @@
        time.GetYear(), time.GetMonth(), time.GetDay(), time.GetHour(), time.GetMinute(), time.GetSecond());
    pAlignFinder->SaveResultImage(strPath);
    Sleep(10);
    //< SWK 20221226 - #4403 DEL >
//    Sleep(10);
    if (nCameraIdx == 0)
    {
        m_AlignResult.strAlignFirest = strPath;
ReviewSystem/ReviewSystem/DisplayMessage.cpp
@@ -73,8 +73,14 @@
//     {
//         m_pDM2P->DM2P_DisplayMessage(strMessage);
//     }
    CString* pstrLog = new CString(strMessage);
    PostThreadMessage(m_ThreadId, WM_DIPLAY_LOG, reinterpret_cast<WPARAM>(pstrLog), 0);
    /*< SWK 20221226 - #4403 MOD Start >*/
//     CString* pstrLog = new CString(strMessage);
//     PostThreadMessage(m_ThreadId, WM_DIPLAY_LOG, reinterpret_cast<WPARAM>(pstrLog), 0);
    pLogData plogdata = new LogData;
    ::GetLocalTime(&plogdata->currentTime);
    plogdata->strLog = strMessage;
    PostThreadMessage(m_ThreadId, WM_DIPLAY_LOG, reinterpret_cast<WPARAM>(plogdata), 0);
    /*< SWK 20221226 - #4403 MOD End >*/
}
// #3417 LYWCF AOI Review ì „설비 Log Process개선 ADD END
@@ -90,8 +96,14 @@
        _vstprintf_s(strText, lpstrFormat, list);
        va_end(list);
        CString* pstrLog = new CString(strText);
        PostThreadMessage(m_ThreadId, WM_DIPLAY_LOG, reinterpret_cast<WPARAM>(pstrLog), 0);
        /*< SWK 20221226 - #4403 MOD Start >*/
//         CString* pstrLog = new CString(strText);
//         PostThreadMessage(m_ThreadId, WM_DIPLAY_LOG, reinterpret_cast<WPARAM>(pstrLog), 0);
        pLogData plogdata = new LogData;
        ::GetLocalTime(&plogdata->currentTime);
        plogdata->strLog = strText;
        PostThreadMessage(m_ThreadId, WM_DIPLAY_LOG, reinterpret_cast<WPARAM>(plogdata), 0);
        /*< SWK 20221226 - #4403 MOD End >*/
    }
    catch (...)
    {
@@ -109,23 +121,28 @@
// #3417 LYWCF AOI Review ì „설비 Log Process개선 ADD END
// #3417 LYWCF AOI Review ì „설비 Log Process개선 ADD START
void CDisplayMessage::ThreadDisplayMessage(const CString& strMessage)
//< SWK 20221226 - #4403 MOD >
//void CDisplayMessage::ThreadDisplayMessage(const CString& strMessage)
void CDisplayMessage::ThreadDisplayMessage(const LogData& logdata)
{
    WriteToFile(strMessage);
    WriteToFile(logdata.currentTime, logdata.strLog);
    if (m_pDM2P)
    {
        m_pDM2P->DM2P_DisplayMessage(strMessage);
        m_pDM2P->DM2P_DisplayMessage(logdata.strLog);
    }
}
BOOL CDisplayMessage::WriteToFile(const CString& strMessage)
//< SWK 20221226 - #4403 MOD >
//BOOL CDisplayMessage::WriteToFile(const CString& strMessage)
BOOL CDisplayMessage::WriteToFile(const SYSTEMTIME& t, const CString& strMessage)
{
    if(m_pFileLog == NULL)    return FALSE;
    //EnterCriticalSection(&m_csLog);
    CTime    time = CTime::GetCurrentTime();
    //< SWK 20221226 - #4403 MOD >
//    CTime    time = CTime::GetCurrentTime();
    CTime    time(t);
    CString    strTimeStamp = _T("");
    // ë‚ ì§œê°€ ë°”뀌면 íŒŒì¼ëª…을 ê°±ì‹ í•´ì„œ ì“´ë‹¤.
    if ((time.GetMonth() != m_TimeLogFile.GetMonth()) || (time.GetDay() != m_TimeLogFile.GetDay()) || !m_pFileLog)
@@ -137,7 +154,10 @@
        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());
        strTimeStamp.Format(_T("[%02d:%02d:%02d_%02d:%02d:%02d.%03d]"), time.GetYear(), time.GetMonth(), time.GetDay(), time.GetHour(), time.GetMinute(), time.GetSecond(), t.wMilliseconds);
        /*< SWK 20221221 - #4403 MOD End >*/
#ifdef UNICODE
        strLog.Format(_T("%c%s %s\r\n"), strCommand, strTimeStamp, strMessage);
#else
@@ -154,18 +174,24 @@
    return TRUE;
}
DWORD RunThreadDisplayLog(LPVOID param)
DWORD CDisplayMessage::RunThreadDisplayLog(LPVOID param)
{
    MSG msg;
    while (GetMessage(&msg, NULL, 0, 0))
    {
        CString* pstrLog = reinterpret_cast<CString*>(msg.wParam);
        //< SWK 20221226 - #4403 MOD >
//        CString* pstrLog = reinterpret_cast<CString*>(msg.wParam);
        CDisplayMessage::pLogData plogdata = reinterpret_cast<CDisplayMessage::pLogData>(msg.wParam);
        switch (msg.message)
        {
        case WM_DIPLAY_LOG:
            
            g_pLog->ThreadDisplayMessage(*pstrLog);
            delete pstrLog;
            /*< SWK 20221226 - #4403 MOD Start >*/
//             g_pLog->ThreadDisplayMessage(*pstrLog);
//             delete pstrLog;
            g_pLog->ThreadDisplayMessage(*plogdata);
            delete plogdata;
            /*< SWK 20221226 - #4403 MOD End >*/
            break;
        default:
ReviewSystem/ReviewSystem/DisplayMessage.h
@@ -11,10 +11,16 @@
    virtual void    DM2P_DisplayMessage(const TCHAR* lpstrFormat, ...) = 0;
};
DWORD RunThreadDisplayLog(LPVOID param);
class CDisplayMessage : public Singleton<CDisplayMessage>
{
    /*< SWK 20221226 - #4403 ADD Start >*/
    typedef struct _Log_Data
    {
        SYSTEMTIME    currentTime;
        CString        strLog;
    }LogData, *pLogData;
    /*< SWK 20221226 - #4403 ADD End >*/
public:
    CDisplayMessage(const CString& strPath);
    virtual ~CDisplayMessage(void);
@@ -22,13 +28,19 @@
public:
    void    SetDM2P(IDisplayMessage2Parent* pDM2P)        { m_pDM2P = pDM2P; }
    void    SetPath(const CString& strPath);
    BOOL    MakeLogFile();
    BOOL    WriteToFile(const CString& strMessage);
    void    DisplayMessage(const CString& strMessage);
    void    DisplayMessage(const TCHAR* lpstrFormat, ...);
    void    ThreadDisplayMessage(const CString & strMessage);
    //< SWK 20221226 - #4403 MOD >
//    void    ThreadDisplayMessage(const CString & strMessage);
    void    ThreadDisplayMessage(const LogData& logdata);
protected:
    BOOL    MakeLogFile();
    //< SWK 20221226 - #4403 MOD >
//    BOOL    WriteToFile(const CString& strMessage);
    BOOL    WriteToFile(const SYSTEMTIME& time, const CString& strMessage);
public:
    static DWORD    RunThreadDisplayLog(LPVOID param);
private:
    CTime                        m_TimeLogFile;
    CFile*                        m_pFileLog;
    CString                        m_strLogPath;
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,176 @@
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
        Sleep(1);
        //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;
        Sleep(1);
        //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
@@ -550,10 +550,16 @@
        m_pSP2P->ISP2P_DisplayMessage(_T("[SequenceProcessor::AlignStart] Send Align Fail Data!"));
    }
    AlignCamera_CameraControl(CameraControlStop);  // 210805 Align Camera Sequence ë³€ê²½
    /*< SWK 20221226 - #4403 MOD Start >*/
//     AlignCamera_CameraControl(CameraControlStop);  // 210805 Align Camera Sequence ë³€ê²½
//
//     SendSignalToSignalControl(PCControlSendSignalIndex_Seq, PCControlSend_AlignComplete_CPJT);
//     m_pSP2P->ISP2P_DisplayMessage(_T("[SequenceProcessor::AlignStart] Send Align Complete Signal!"));
    SendSignalToSignalControl(PCControlSendSignalIndex_Seq, PCControlSend_AlignComplete_CPJT);
    m_pSP2P->ISP2P_DisplayMessage(_T("[SequenceProcessor::AlignStart] Send Align Complete Signal!"));
    AlignCamera_CameraControl(CameraControlStop);
    /*< SWK 20221226 - #4403 MOD End >*/
    // LJY-20180905
    m_pSP2P->ISP2P_UpdateAlignResultStatus(0, pGlassResult);
@@ -1070,7 +1076,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 +1083,6 @@
            strGlassIDTemp = pTransferData->strGlassID;
            strGlassStepIdTemp = pTransferData->strStepID;
            strGlassIDTemp = pTransferData->strGlassID;
            strcpy(pDitRawClient->GetGlassData()->m_strGlassID, strGlassIDTemp);
@@ -1103,7 +1107,8 @@
            /*bFileFind = FindRawBinFile(strFileName);*/
            pDitRawClient->SetReviewStart();
            Sleep(1000);
            //< SWK 20221226 - #4403 DEL >
//            Sleep(1000);
             m_pSP2P->ISP2P_DisplayMessage(_T("[SequenceProcessor::Loading] Transfer Data Read Success!"));
 
@@ -1320,7 +1325,8 @@
    }
    //#3561 210908 LYW ADD End
    Sleep(300);
    //< SWK 20221226 - #4403 MOD >
    Sleep(100);
    //original
//     if (SendSignalToSignalControl(PCControlSendSignalIndex_Ack, PCControlSend_AlignStartAck_CPJT))
@@ -1442,7 +1448,9 @@
    
    //pDitRawClient->SetReviewStart();
    Sleep(500);
    //< SWK 20221226 - #4403 DEL >
//    Sleep(500);
    //CString strJudgeData;
    m_pSP2P->ISP2P_GetSignalControl()->WriteData(_T("17110"), sizeof(pDitRawClient->GetGlassData()->m_strGlassJudge), pDitRawClient->GetGlassData()->m_strGlassJudge);
    m_pSP2P->ISP2P_DisplayMessage(_T("[SequenceProcessor::IN] ReadRawFile!"));
@@ -1503,7 +1511,8 @@
        int nTotalPlanCount = CalculatePlanData(pGlassResult);
        m_pSP2P->ISP2P_DisplayMessage(_T("[Read Raw File] Review All Plan Total Count : %d"), nTotalPlanCount);
        Sleep(1000);
        //< SWK 20221226 - #4403 DEL >
//        Sleep(1000);
        // send review ready
        //#3584 210817 LYW CF AOI Review ì‹œë®¬ë ˆì´ì…˜ ê¸°ëŠ¥ ì •상화 MOD START
        if (GetSimulationMode() == FALSE)
@@ -3676,7 +3685,9 @@
            tmServerLoadingTime = CTime::GetCurrentTime();
            m_pSP2P->ISP2P_DisplayMessage(_T("[SequenceProcessor::GlassLoading] access Shared Memory Fail"));
            strPath.Format(_T("%s\\%s_%04d%02d%02d%02d%02d%02d"), pNetworkInfo->m_strUploadImagePath, strGlassID, tmServerLoadingTime.GetYear(), tmServerLoadingTime.GetMonth(), tmServerLoadingTime.GetDay(), tmServerLoadingTime.GetHour(), tmServerLoadingTime.GetMinute(), tmServerLoadingTime.GetSecond());
            strImagePath.Format(_T("%s\\%s_%04d%02d%02d%02d%02d%02d"), strGlassID, tmServerLoadingTime.GetYear(), tmServerLoadingTime.GetMonth(), tmServerLoadingTime.GetDay(), tmServerLoadingTime.GetHour(), tmServerLoadingTime.GetMinute(), tmServerLoadingTime.GetSecond());
            //< SWK 20221226 - #4403 MOD >
//            strImagePath.Format(_T("%s\\%s_%04d%02d%02d%02d%02d%02d"), strGlassID, tmServerLoadingTime.GetYear(), tmServerLoadingTime.GetMonth(), tmServerLoadingTime.GetDay(), tmServerLoadingTime.GetHour(), tmServerLoadingTime.GetMinute(), tmServerLoadingTime.GetSecond());
            strImagePath.Format(_T("%s_%04d%02d%02d%02d%02d%02d"), strGlassID, tmServerLoadingTime.GetYear(), tmServerLoadingTime.GetMonth(), tmServerLoadingTime.GetDay(), tmServerLoadingTime.GetHour(), tmServerLoadingTime.GetMinute(), tmServerLoadingTime.GetSecond());
            CreateDirectory(strPath, NULL);
            pReviewProcessor->SetUploadImagePath(strPath);
            pReviewProcessor->SetReviewImagePath(strImagePath);
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/SignalControl_DitSharedMemorySync.h
@@ -14,6 +14,11 @@
    virtual BOOL    Read_ReceiveSignal(int nAddrIndex, WORD& dwValue);
    virtual BOOL    Write_SendSignal(int nAddrIndex, int nSignalIndex, WORD wSignalValue, int nOnTime=1000);
    /*< SWK 20221226 - #4403 ADD Start >*/
protected:
    inline void        Write_SendSignal(int nAddrIndex, int nSignalIndex, bool bOn);
public:
    /*< SWK 20221226 - #4403 ADD End >*/
    virtual BOOL    Read_SendSignal(int nAddrIndex, WORD& dwValue);
    virtual BOOL    ReadData(const CString strAddr, int nSize, CString& strData);
    virtual BOOL    ReadData(const CString strAddr, int nSize, char* pData);
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