From 1e751a5eb3c23d932b5de94456b5a8741f28c7cc Mon Sep 17 00:00:00 2001
From: mrDarker <mr.darker@163.com>
Date: 星期六, 16 八月 2025 17:37:49 +0800
Subject: [PATCH] 1. 修复离线测试设置错误的扫描个数,应该设置的是需要扫描的个数(非相机个数)

---
 EdgeInspector_App/Define/Global_Define.h |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/EdgeInspector_App/Define/Global_Define.h b/EdgeInspector_App/Define/Global_Define.h
index 3d70b00..2080542 100644
--- a/EdgeInspector_App/Define/Global_Define.h
+++ b/EdgeInspector_App/Define/Global_Define.h
@@ -54,6 +54,9 @@
 #define MAX_SIDE_NOTCH_MEASURE_COUNT			10
 #define MAX_SIDE_NOTCH_CIRCLE_COUNT				4
 
+#define MAX_RIP_SAMPLE_COUNT					36
+#define RIP_POINT_COUNT							2
+
 /*
 #define MAX_PROFILE_SETTING_COUNT		79
 #define PROFILE_INSPECT_SIZE_A_C		13
@@ -80,7 +83,7 @@
 	enum	LIGHT_TYPE					{LIGHT_TYPE_TRANS=0,LIGHT_TYPE_REF,LIGHT_TYPE_NONE};
 	enum	LIGHT_MAKER					{MAKER_LCP=0,MAKER_AKP,MAKER_NONE};
 
-	enum	CAMERA_DIR					{CAMDIR_TOP=0,CAMDIR_BOTTOM,CAMDIR_NONE};	
+	enum	CAMERA_DIR					{CAMDIR_TOP=0,CAMDIR_BOTTOM,CAMDIR_SIDE,CAMDIR_NONE};
 	enum	CAMERA_INSPECTION_DIR		{INSPECTDIR_FORWARD=0,INSPECTDIR_BACKWARD,INSPECTDIR_NONE};
 	enum	CAMERA_SCANDIR				{SCANGLASS_X=0,SCANGLASS_Y,SCANGLASS_NONE};	
 	enum	BOARD_TYPE					{GRAB_LINK_BOARD=0,RADIENT_BOARD,SOLIOS_BOARD,SAP_BOARD,BOARDTYPE_NONE};
@@ -114,10 +117,11 @@
 
 	enum	Procee_Mode					{
 		PROC_MODE_AUTO = 0,
+		PROC_MODE_SIMULATION_SIDERIP,
 		PROC_MODE_SIMULATION_ONESIDE,
 		PROC_MODE_SIMULATION_SIDESHORT,
 		PROC_MODE_SIMULATION_SIDELONG,
-		PROC_MODE_SIMULATION_ALL
+		PROC_MODE_SIMULATION_ALL,
 	};
 
 	enum	Init_View_Command			{VIEW_RECIPE=0,VIEW_SCANIMAGE};
@@ -324,10 +328,11 @@
 	eRcp_InsType_In_Burr, 
 	eRcp_InsType_In_Chamfer, 
 	eRcp_InsType_TopCorner, 
-	eRcp_InsType_BotCorner
+	eRcp_InsType_BotCorner,
+	eRcp_InsType_RipThickness
 };
 
-static CString g_strInsType[10] = 
+static CString g_strInsType[] = 
 {
 	_T("Chip"),
 	_T("Crack"),
@@ -339,6 +344,7 @@
 	_T("In_Chamfer"),
 	_T("Top_Corner"),
 	_T("Bot_Corner"),
+	_T("Thickness")
 };
 
 enum eSideInsType		

--
Gitblit v1.9.3