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/Grabber/SapControl.h |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/EdgeInspector_App/Grabber/SapControl.h b/EdgeInspector_App/Grabber/SapControl.h
index d9bf0e2..be09225 100644
--- a/EdgeInspector_App/Grabber/SapControl.h
+++ b/EdgeInspector_App/Grabber/SapControl.h
@@ -1,4 +1,4 @@
-#pragma once
+锘�#pragma once
 
 #include "Global_Define.h"
 #include "GrabberControl.h"
@@ -16,7 +16,7 @@
 	virtual ~CSapControl(void);
 
 public:
-	virtual BOOL	Initialize(void *pParam, int *pErrorCode,int iBoard=0);	// Grabber 檬扁拳
+	virtual BOOL	Initialize(void *pParam, int *pErrorCode,int iBoard=0);	// Grabber 妾墎鎷�
 	virtual BOOL	InitializeBuffer(void *pParam);	
 	virtual BOOL	Deinitialize();
 	virtual BOOL	GrabScanStart(int iScan, BOOL bFreeRun, int nPeriod, int nExposure=10, BOOL bAuto=TRUE);
@@ -34,8 +34,9 @@
 	virtual void	ClearGrabIdx();
 	virtual stFrameIndex	GetGrabFrame();
 	virtual stFrameIndex	GetGrabFrameNoRemove();
-	virtual CFrameBufferController	*GetFrameBuffer(){return m_pFrameBuffer;}
-	virtual BOOL	SetTriggerMode( BOOL bExTrigger ){return TRUE;}
+	virtual CFrameBufferController	*GetFrameBuffer() { return m_pFrameBuffer; }
+	virtual BOOL	SetTriggerMode( BOOL bExTrigger ) { return TRUE; }
+	virtual BOOL	DumpBufferAsOneImage(int iScan, LPCTSTR pszPath) { return TRUE; }
 	BOOL			FindGrabIdx(int iScan,int iFrame);
 
 protected:
@@ -61,8 +62,8 @@
 
 protected:
 	_GRABBER_INIT_PARAM_	m_Param;
-	int					m_nEndFrameIdx;		// 泅犁 Grab 茄 荐
-	int					m_nStartFrameIdx;	// 啊厘 坷贰傈俊 Grab茄 Frame狼 牢郸胶.
+	int					m_nEndFrameIdx;		// 娉呯妬 Grab 鑼� 鑽�
+	int					m_nStartFrameIdx;	// 鍟婂帢 鍧疯窗鍌堜繆 Grab鑼� Frame鐙� 鐗㈤兏鑳�.
 	int					m_nSetBufferIdx;
 	int					m_nScanIndex;	
 	int					m_nAllocatedGrabBufSize;	
@@ -74,10 +75,10 @@
 	CCriticalSection	m_csIdxLock;
 
 	BYTE*				m_pOneLargeBuffer;
-	void*				m_pX64Buffer[MAX_BUFFER_COUNT];	// 角力 且寸瞪 滚欺.
+	void*				m_pX64Buffer[MAX_BUFFER_COUNT];	// 瑙掑姏 涓斿鐬� 婊氭.
 	CORBUFFER			m_hBuffer[MAX_BUFFER_COUNT];		// Handle to Buffer module where acquisition will take place
 	CORBUFFER			m_hFrame[MAX_FRAME_COUNT];
-	BOOL				m_bIsGrabbing;		// Grabbing 吝牢瘤 酒囱瘤 魄窜.
+	BOOL				m_bIsGrabbing;		// Grabbing 鍚濈墷鐦� 閰掑洷鐦� 榄勭獪.
 
 	CORSERVER			m_hPC;				// Handle to a PC Sapera server
 	CORSERVER			m_hBoard;			// Handle to Sapera server that will be acquiring

--
Gitblit v1.9.3