GrabBag/SDK/Device/IKapLibrary/Windows/Dll/C#/IKapBoardDotNet2.xml
2026-03-28 10:49:55 +08:00

6159 lines
374 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0"?>
<doc>
<assembly>
<name>IKapBoardDotNet2</name>
</assembly>
<members>
<member name="T:IKapBoardDotNet.IKAPBUFFERSTATUS">
\~chinese
<summary>缓冲区状态信息</summary>
<seealso cref="!:IKapGetBufferStatus"/>
\~english
<summary>Buffer status information</summary>
<seealso cref="!:IKapGetBufferStatus"/>
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUS.uFull">
<summary>\~chinese 缓冲区是否为满 \~english Whether buffer is full</summary>
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUS.uEmpty">
<summary>\~chinese 缓冲区是否为空 \~english Whether buffer is empty</summary>
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUS.uTransfer">
<summary>\~chinese 缓冲区是否正在传输 \~english Whether buffer is transferring</summary>
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUS.uOverflow">
<summary>\~chinese 缓冲区是否溢出 \~english Whether buffer is overflow</summary>
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUS.uLineNum">
\~chinese
<summary>有效行数</summary>
对于线扫描相机,本参数指明当前传输的图像有效行数;对于面扫描相机,本参数未定义。
\~english
<summary>Valid line number</summary>
For line scan camera, it indicates the number of valid image lines currently transferred. For line scan camera,
this parameter is not defined.
</member>
<member name="T:IKapBoardDotNet.IKAPBUFFERSTATUSEX">
\~chinese
<summary>缓冲区状态信息</summary>
<seealso cref="!:IKapGetBufferStatusEx"/>
\~english
<summary>Buffer status information</summary>
<seealso cref="!:IKapGetBufferStatusEx"/>
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uFull">
<summary>\~chinese 缓冲区是否为满 \~english Whether buffer is full</summary>
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uEmpty">
<summary>\~chinese 缓冲区是否为空 \~english Whether buffer is empty</summary>
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uTransfer">
<summary>\~chinese 缓冲区是否正在传输 \~english Whether buffer is transferring</summary>
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uOverflow">
<summary>\~chinese 缓冲区是否溢出 \~english Whether buffer is overflow</summary>
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uLineNum">
\~chinese
<summary>有效行数</summary>
对于线扫描相机,本参数指明当前传输的图像有效行数;对于面扫描相机,本参数未定义。
\~english
<summary>Valid line number</summary>
For line scan camera, it indicates the number of valid image lines currently transferred. For line scan camera,
this parameter is not defined.
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uCompressSize">
\~chinese
<summary>压缩图像有效长度</summary>
对于压缩图像,本参数指明当前缓冲区中有效长度。
\~english
<summary>Compressed image effective length</summary>
For compression image, it stores valid length in the current buffer.
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uTimestamp">
\~chinese
<summary>时间戳us</summary>
本参数指明缓冲区完成的时间相对于开始采集的时间戳。
\~english
<summary>Timestamp (us)</summary>
This parameter indicates the completion time of buffer relative to timestamp of the start of acquisition.
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.dFrameRate">
\~chinese
<summary>计算帧率</summary>
本参数指明计算出的当前缓冲区帧率, 大小等于1/(距离上一帧完成的时间),与从采集卡读取的瞬时帧率不同。
\~english
<summary>Calculate frame rate</summary>
This parameter indicates the calculated current buffer frame rate, which is equal to 1/(the time from completion
of the previous frame) and is different from the instantaneous frame rate read from frame grabber.
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uIntegrationSignal1Count">
\~chinese
<summary>IntegrationSignal1计数</summary>
本参数指明帧完成时的IntegrationSignal1计数。
\~english
<summary>IntegrationSignal1 counter</summary>
This parameter indicates the IntegrationSignal1 count at frame completion.
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uThumbnailSize">
\~chinese
<summary>缩略图大小</summary>
本参数指明位于有效图像数据之前的缩略图大小。
\~english
<summary>Thumbnail size</summary>
This parameter indicates thumbnail size before the valid image data.
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uTimestampSinceEpoch">
\~chinese
<summary>纪元时间戳us</summary>
本参数指明缓冲区完成的纪元时间戳。
\~english
<summary>Epoch timestamp (us)</summary>
This parameter indicates the epoch timestamp of the buffer completion.
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uVaryFrameEnd">
\~chinese
<summary>不定长采图结束标志</summary>
1. 当前帧为不定长采图最后一帧且图像不完整时,( uVaryFrameEnd &amp;0xffff)表示此次不定长采图的缓冲区个数。
2. 当前帧为不定长采图最后一帧且图像完整时,此时此帧的 uVaryFrameEnd 等于0下一帧的( uVaryFrameEnd &gt;&gt;16)表示此次不定长采图的缓冲区个数。
\~english
<summary>Frame active end flag</summary>
1. When the current frame is the last frame of frame active acquisition and the image is incompleted,
( uVaryFrameEnd &amp;0xffff) represents the number of buffers used for this frame active acquisition.
2. When the current frame is the last frame of frame active acquisition and the image is completed,
uVaryFrameEnd of this frame is equal to 0, and the ( uVaryFrameEnd &gt;&gt;16) of the next frame represents the number of buffers for
this frame active acquisition.
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uLevel">
\~chinese
<summary>all_levels模式高低电平</summary>
0表示低电平1表示高电平。
\~english
<summary>all_levels mode high and low levels</summary>
0 represents low level, 1 represents high level.
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uFrameStartTimestamp">
\~chinese
<summary>帧开始时间戳</summary>
仅FXGV-2/FXGV-4采集卡支持该功能. 该时间戳的数值是从相机端获取的.
\~english
<summary>Timestamp on frame start</summary>
Only FXGV-2/FXGV-4 support it. The value of timestamp is taken from camera.
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.uFrameTriggerId">
\~chinese
<summary>采集卡帧触发ID</summary>
用于表示当前帧属于的采集卡帧触发ID. 仅用于frame active模式.
\~english
<summary>Frame trigger ID of the frame grabber</summary>
Indicates the the frame grabber frame trigger ID to which the current frame belongs.
Only used in frame active mode.
</member>
<member name="P:IKapBoardDotNet.IKAPBUFFERSTATUSEX.Reserved">
<summary>\~chinese 预留字段 \~english Reserved field</summary>
</member>
<member name="T:IKapBoardDotNet.IKAPERRORINFO">
\~chinese
<summary>错误码信息</summary>
<seealso cref="!:IKapGetLastError"/>
\~english
<summary>Error code information</summary>
<seealso cref="!:IKapGetLastError"/>
</member>
<member name="P:IKapBoardDotNet.IKAPERRORINFO.uBoardType">
<summary>\~chinese 采集卡类型 \~english Frame grabber type</summary>
</member>
<member name="P:IKapBoardDotNet.IKAPERRORINFO.uBoardIndex">
<summary>\~chinese 采集卡索引 \~english Frame grabber index</summary>
</member>
<member name="P:IKapBoardDotNet.IKAPERRORINFO.uErrorCode">
<summary>\~chinese 错误代码 \~english Error code</summary>
</member>
<member name="T:IKapBoardDotNet.IKAP_CXP_BOARD_INFO">
\~chinese
<summary>CXP采集卡专有信息</summary>
Deprecated: 使用 IKapOpenWithSpecificInfo
<seealso cref="!:IKapOpenCXP"/>
\~english
<summary>CXP frame grabber proprietary information</summary>
Deprecated: Use IKapOpenWithSpecificInfo
<seealso cref="!:IKapOpenCXP"/>
</member>
<member name="P:IKapBoardDotNet.IKAP_CXP_BOARD_INFO.BoardIndex">
<summary>\~chinese 板卡索引 \~english Board Index</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_CXP_BOARD_INFO.MasterPort">
<summary>\~chinese 主端口号 \~english Main port</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_CXP_BOARD_INFO.SlaveCount">
<summary>\~chinese 从端口数量 \~english Number of slave ports</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_CXP_BOARD_INFO.SlavePort">
<summary>\~chinese 从端口号 \~english Slave port</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_CXP_BOARD_INFO.CameraIndex">
<summary>\~chinese 相机索引 \~english Camera index</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_CXP_BOARD_INFO.Topology">
<summary>\~chinese 相机和采集卡的拓扑连接 \~english Topological connection of camera and frame grabber</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_CXP_BOARD_INFO.Reserved">
<summary>\~chinese 预留字段 \~english Reserved field</summary>
</member>
<member name="T:IKapBoardDotNet.IKAP_GVB_BOARD_INFO">
\~chinese
<summary>GVB采集卡专有信息</summary>
Deprecated: 使用 IKapOpenWithSpecificInfo
<seealso cref="!:IKapOpenGVB"/>
\~english
<summary>GVB frame grabber proprietary information</summary>
Deprecated: Use IKapOpenWithSpecificInfo
<seealso cref="!:IKapOpenGVB"/>
</member>
<member name="P:IKapBoardDotNet.IKAP_GVB_BOARD_INFO.BoardIndex">
<summary>\~chinese 板卡索引 \~english Board index</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_GVB_BOARD_INFO.MasterPort">
<summary>\~chinese 主端口号 \~english Main port</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_GVB_BOARD_INFO.MAC">
<summary>\~chinese MAC地址 \~english MAC address</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_GVB_BOARD_INFO.Ip">
<summary>\~chinese IP地址 \~english IP address</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_GVB_BOARD_INFO.SubNetMask">
<summary>\~chinese 子网掩码 \~english Subnet mask</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_GVB_BOARD_INFO.GateWay">
<summary>\~chinese 默认网关 \~english Default gateway</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_GVB_BOARD_INFO.SlaveCount">
<summary>\~chinese 从端口数量 \~english Number of slave ports</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_GVB_BOARD_INFO.SlavePort">
<summary>\~chinese 从端口号 \~english Slave port</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_GVB_BOARD_INFO.EffectPixel">
<summary>\~chinese 有效像素 \~english Effective pixel</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_GVB_BOARD_INFO.Reserved2">
<summary>\~chinese 预留字段 \~english Reserved field</summary>
</member>
<member name="T:IKapBoardDotNet.IKAP_BUS_MEMORY">
\~chinese
<summary>总线信息</summary>
\~english
<summary>Bus information</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_BUS_MEMORY.BusAddress">
<summary>\~chinese PCIe总线物理地址 \~english PCIe bus physical address</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_BUS_MEMORY.Size">
<summary>\~chinese 内存大小 \~english Memory size</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_BUS_MEMORY.UserPointer">
<summary>\~chinese 用户自定义指针 \~english User-defined pointer</summary>
</member>
<member name="T:IKapBoardDotNet.IKAP_CENTRAL_INFO">
\~chinese
<summary>中心线信息</summary>
<seealso cref="!:IKapGetCentralLine"/>
\~english
<summary>Central line information</summary>
<seealso cref="!:IKapGetCentralLine"/>
</member>
<member name="P:IKapBoardDotNet.IKAP_CENTRAL_INFO.strength">
<summary>\~chinese 中心线强度 \~english Central line strength</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_CENTRAL_INFO.block_id">
<summary>\~chinese 中心线区块索引 \~english Central line block index</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_CENTRAL_INFO.pos_x">
<summary>\~chinese 中心线横坐标 \~english Horizontal axis of central line</summary>
</member>
<member name="P:IKapBoardDotNet.IKAP_CENTRAL_INFO.pos_y">
<summary>\~chinese 中心线纵坐标 \~english Vertical axis of central line</summary>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetVersion(System.UInt32@)">
\~chinese
<summary>获取当前库版本</summary>
<param name="version"> 当前库版本</param>
<returns>
- IK_RTN_OK
- IKStatus_InvalidParameter</returns>
| 0xff000000 | 0x00ff0000 | 0x0000ff00 | 0x000000ff |
|------------|------------|------------|------------|
| 主要版本号 | 次要版本号 | 补丁版本号 | 特定版本号 |
\~english
<summary>Get the current library version</summary>
<param name="version"> Current library version</param>
<returns>
- IK_RTN_OK
- IKStatus_InvalidParameter</returns>
| 0xff000000 | 0x00ff0000 | 0x0000ff00 | 0x000000ff |
|--------------|--------------|--------------|----------------|
| Major version| Minor version| Patch version|Specific version|
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetBoardCount(System.UInt32,System.UInt32@)">
\~chinese
<summary>获取连接到计算机上的采集卡数量</summary>
<param name="resourceType"> 采集卡资源类型</param>
<param name="resourceCount"> 采集卡数量</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotFound
- IKStatus_AllocMemoryFail
- IKStatus_InvalidParameter</returns>
1. 对于同一类型的采集卡其序号从0开始并且依次递增。
2. 如果没有查询类型的采集卡连接到计算机上则返回0。
3. 采集卡资源类型resourceType可选项如下所示
| 采集卡资源类型resourceType |
|----------------------------|
| IKBoardALL |
| IKBoardUSB30 |
| IKBoardPCIE |
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBoardName(System.UInt32,System.UInt32,System.Text.StringBuilder,System.UInt32@)"/>
\~english
<summary>Get the count of frame grabbers connected to computer</summary>
<param name="resourceType"> Type of frame grabbers</param>
<param name="resourceCount"> Number of frame grabbers</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotFound
- IKStatus_AllocMemoryFail
- IKStatus_InvalidParameter</returns>
1. For the same type of frame grabber, its index starts from 0 and increases sequentially.
2. If no frame grabber of query type is connected to the computer, return 0.
3. Type of frame grabbers resourceType options are as follows:
| Type of frame grabbers resourceType |
|-------------------------------------|
| IKBoardALL |
| IKBoardUSB30 |
| IKBoardPCIE |
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBoardName(System.UInt32,System.UInt32,System.Text.StringBuilder,System.UInt32@)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetBoardName(System.UInt32,System.UInt32,System.Text.StringBuilder,System.UInt32@)">
\~chinese
<summary>获取采集卡名称</summary>
<param name="resourceType"> 采集卡资源类型</param>
<param name="resourceIndex"> 采集卡索引</param>
<param name="resourceName"> 采集卡名称</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotFound
- IKStatus_BufferTooSmall
- IKStatus_InvalidParameter</returns>
1. 采集卡索引的有效范围为[0,n-1]其中n是通过 IKapGetBoardCount 获得的resourceCount值。
2. 当resourceName为空时函数调用会失败并且返回 IKStatus_InvalidParameter 。
3. resoureceNameSize作为输入时指明的是输入缓冲区resourceName的最大长度作为输出时指明的是实际获取的名字的有效长度。
当输入缓冲区过小时,函数调用将会失败,此时会返回 IKStatus_BufferTooSmall 错误代码并在resourceNameSize中存放采集卡名称的缓冲区大小。
4. 采集卡资源类型resourceType可选项如下所示
| 采集卡资源类型resourceType |
|----------------------------|
| IKBoardALL |
| IKBoardUSB30 |
| IKBoardPCIE |
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBoardCount(System.UInt32,System.UInt32@)"/>
\~english
<summary>Get the name of frame grabber</summary>
<param name="resourceType"> Type of frame grabbers</param>
<param name="resourceIndex"> Frame grabber index</param>
<param name="resourceName"> Name of frame grabber</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotFound
- IKStatus_BufferTooSmall
- IKStatus_InvalidParameter</returns>
1. The valid range for frame grabber index is [0, n-1], where n is the resourceCount value obtained through
IKapGetBoardCount .
2. When resourceName is empty, the function will fail and return IKStatus_InvalidParameter .
3. When resoureceNameSize is used as input, it indicates the maximum length of input buffer resourceName. When
used as output, it indicates effective length of name actually get. When input buffer is too small, function will fail,
returning IKStatus_BufferTooSmall error code and storing buffer size of frame grabber name in resourceNameSize.
4. Type of frame grabbers resourceType options are as follows:
| Type of frame grabbers resourceType |
|-------------------------------------|
| IKBoardALL |
| IKBoardUSB30 |
| IKBoardPCIE |
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBoardCount(System.UInt32,System.UInt32@)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapOpen(System.UInt32,System.UInt32)">
\~chinese
<summary>打开采集卡</summary>
<param name="resourceType"> 采集卡资源类型</param>
<param name="resourceIndex"> 采集卡索引</param>
<returns>
- Handle: 采集卡设备句柄
- INVALID_HANDLE_VALUE (-1): 调用失败
- IKStatus_BoardNotFound
- IKStatus_AllocMemoryFail
- IKStatus_Mutex_Locked
- IKStatus_Invalid_Mutex
- IKStatus_WinError
- IKStatus_InvalidParameter</returns>
本函数获取指定类型和序号的采集卡设备句柄,同时初始化采集卡。如果多次打开同一采集卡,只有第一次调用会被执行,后续调用会返回打开失败错误。
该接口仅使用于CL采集卡。
1. 采集卡资源类型resourceType可选项如下所示
| 采集卡资源类型resourceType |
|----------------------------|
| IKBoardALL |
| IKBoardUSB30 |
| IKBoardPCIE |
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapClose(System.IntPtr)"/>
\~english
<summary>Open frame grabber</summary>
<param name="resourceType"> Frame grabber resource type</param>
<param name="resourceIndex"> Frame grabber index</param>
<returns>
- Handle: Frame grabber device handle
- INVALID_HANDLE_VALUE (-1): Call failed
- IKStatus_BoardNotFound
- IKStatus_AllocMemoryFail
- IKStatus_Mutex_Locked
- IKStatus_Invalid_Mutex
- IKStatus_WinError
- IKStatus_InvalidParameter</returns>
This function gets the handle of frame grabber device of the specified type and, index, and initializes frame
grabber at the same time. If the same frame grabber is opened multiple times, only the first call will be executed, and
subsequent calls will return an open failure error. Only applicable to CL frame grabbers.
1. Type of frame grabbers resourceType options are as follows:
| Type of frame grabbers resourceType |
|-------------------------------------|
| IKBoardALL |
| IKBoardUSB30 |
| IKBoardPCIE |
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapClose(System.IntPtr)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapOpenCXP(System.UInt32,System.UInt32,IKapBoardDotNet.IKAP_CXP_BOARD_INFO)">
\~chinese
<summary>打开CXP采集卡</summary>
<param name="resourceType"> 采集卡资源类型</param>
<param name="resourceIndex"> 采集卡索引</param>
<param name="info"> CoaXPress采集卡信息</param>
<returns>
- Handle: 采集卡设备句柄
- INVALID_HANDLE_VALUE (-1): 调用失败
- IKStatus_BoardNotFound
- IKStatus_AllocMemoryFail
- IKStatus_Mutex_Locked
- IKStatus_Invalid_Mutex
- IKStatus_WinError
- IKStatus_InvalidParameter</returns>
本函数获取指定类型和序号的采集卡设备句柄,同时初始化采集卡。如果多次打开同一采集卡,只有第一次调用会被执行,后续调用会返回打开失败错误。
1. 采集卡资源类型resourceType可选项如下所示
| 采集卡资源类型resourceType |
|----------------------------|
| IKBoardALL |
| IKBoardUSB30 |
| IKBoardPCIE |
Deprecated: 使用 IKapOpenWithSpecificInfo
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapClose(System.IntPtr)"/>
\~english
<summary>Open CXP frame grabber</summary>
<param name="resourceType"> Frame grabber resource type</param>
<param name="resourceIndex"> Frame grabber index</param>
<param name="info"> CoaXPress frame grabber information</param>
<returns>
- Handle: Frame grabber device handle
- INVALID_HANDLE_VALUE (-1): Call failed
- IKStatus_BoardNotFound
- IKStatus_AllocMemoryFail
- IKStatus_Mutex_Locked
- IKStatus_Invalid_Mutex
- IKStatus_WinError
- IKStatus_InvalidParameter</returns>
This function gets the handle of frame grabber device of the specified type and, index, and initializes frame
grabber at the same time. If the same frame grabber is opened multiple times, only the first call will be executed, and
subsequent calls will return an open failure error.
1. Type of frame grabbers resourceType options are as follows:
| Type of frame grabbers resourceType |
|-------------------------------------|
| IKBoardALL |
| IKBoardUSB30 |
| IKBoardPCIE |
Deprecated: Use IKapOpenWithSpecificInfo
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapClose(System.IntPtr)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapOpenGVB(System.UInt32,System.UInt32,IKapBoardDotNet.IKAP_GVB_BOARD_INFO)">
\~chinese
<summary>打开GVB采集卡</summary>
<param name="resourceType"> 采集卡资源类型</param>
<param name="resourceIndex"> 采集卡索引</param>
<param name="info"> GVB采集卡信息</param>
<returns>
- Handle: 采集卡设备句柄
- INVALID_HANDLE_VALUE (-1): 调用失败
- IKStatus_BoardNotFound
- IKStatus_AllocMemoryFail
- IKStatus_Mutex_Locked
- IKStatus_Invalid_Mutex
- IKStatus_WinError
- IKStatus_InvalidParameter</returns>
本函数获取指定类型和序号的采集卡设备句柄,同时初始化采集卡。如果多次打开同一采集卡,只有第一次调用会被执行,后续调用会返回打开失败错误。
1. 采集卡资源类型resourceType可选项如下所示
| 采集卡资源类型resourceType |
|----------------------------|
| IKBoardALL |
| IKBoardUSB30 |
| IKBoardPCIE |
Deprecated: 使用 IKapOpenWithSpecificInfo
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapClose(System.IntPtr)"/>
\~english
<summary>Open GVB frame grabber</summary>
<param name="resourceType"> Frame grabber resource type</param>
<param name="resourceIndex"> Frame grabber index</param>
<param name="info"> GVB frame grabber information</param>
<returns>
- Handle: Frame grabber device handle
- INVALID_HANDLE_VALUE (-1): Call failed
- IKStatus_BoardNotFound
- IKStatus_AllocMemoryFail
- IKStatus_Mutex_Locked
- IKStatus_Invalid_Mutex
- IKStatus_WinError
- IKStatus_InvalidParameter</returns>
This function gets the handle of frame grabber device of the specified type and, index, and initializes frame
grabber at the same time. If the same frame grabber is opened multiple times, only the first call will be executed, and
subsequent calls will return an open failure error.
1. Type of frame grabbers resourceType options are as follows:
| Type of frame grabbers resourceType |
|-------------------------------------|
| IKBoardALL |
| IKBoardUSB30 |
| IKBoardPCIE |
Deprecated: Use IKapOpenWithSpecificInfo
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapClose(System.IntPtr)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapOpenWithSpecificInfo(System.IntPtr)">
\~chinese
<summary>使用IKapC获取的相机类型特定信息打开采集卡</summary>
<param name="info"> IKapC获取的相机类型特定信息</param>
<returns>
- Handle: 采集卡设备句柄
- INVALID_HANDLE_VALUE (-1): 调用失败
- IKStatus_BoardNotFound
- IKStatus_AllocMemoryFail
- IKStatus_Mutex_Locked
- IKStatus_Invalid_Mutex
- IKStatus_WinError
- IKStatus_InvalidParameter</returns>
本函数使用IKapC获取的相机类型特定信息打开与此相机连接的采集卡同时初始化采集卡。如果多次打开同一采集卡只有第一次调用会被执行后续调用会返回打开失败错误。
可以用来获取相机特定信息的函数有: ItkManGetCLDeviceInfo, ItkManGetCXPDeviceInfo, ItkManGetGVBDeviceInfo
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapClose(System.IntPtr)"/>
\~english
<summary>Open a frame grabber with IKapC camera specific info.</summary>
<param name="info"> The camera specific info get from IKapC</param>
<returns>
- Handle: Frame grabber device handle
- INVALID_HANDLE_VALUE (-1): Call failed
- IKStatus_BoardNotFound
- IKStatus_AllocMemoryFail
- IKStatus_Mutex_Locked
- IKStatus_Invalid_Mutex
- IKStatus_WinError
- IKStatus_InvalidParameter</returns>
This function gets the handle of the frame grabber device by camera's specific info, and initializes frame grabber
at the same time. If the same frame grabber is opened multiple times, only the first call will be executed, and subsequent
calls will return an open failure error.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapClose(System.IntPtr)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapClose(System.IntPtr)">
\~chinese
<summary>关闭采集卡</summary>
<param name="hDev"> 采集卡句柄</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotFound
- IKStatus_WinError
- IKStatus_Invalid_Handle</returns>
如果采集卡设备已经关闭或者没有打开,该函数不会重复关闭设备。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapOpenWithSpecificInfo(System.IntPtr)"/>
\~english
<summary>Close frame grabber</summary>
<param name="hDev"> Frame grabber handle</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotFound
- IKStatus_WinError
- IKStatus_Invalid_Handle</returns>
If the frame grabber device is already turned off or not turned on, this function will not repeatedly turn off the
device.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapOpenWithSpecificInfo(System.IntPtr)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapSetMasterBoard(System.IntPtr,System.IntPtr)">
\~chinese
<summary>设置主采集卡,开启横向拼图功能</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="hMasterDev"> 主采集卡句柄可设置为NULL或已打开的一个采集卡句柄</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotFound</returns>
主卡的hMasterDev参数是自身此函数应在主卡设置缓冲区个数前调用。主卡设为空值或不设置表示不开启横向拼图功能开启拼图功能时两个采集卡宽度应为32倍数。
\~english
<summary>Set master grabber, and enable width padding</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="hMasterDev"> Master frame grabber handle, which can be set to NULL or an opened grabber handle</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotFound</returns>
The master grabber's hMasterDev parameter is itself. This function should be called before the master card sets the number of buffers.
Width of two frame grabber should be multiples of 32 when the padding function is enabled.
The master grabber is set to null or not set indicating that the width padding function is not enabled.
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapLoadConfigurationFromFile(System.IntPtr,System.String)">
\~chinese
<summary>导入采集卡配置文件</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="lpFileName"> 配置文件路径,以.vlcf为后缀</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_ConfigFilePathInvalid
- IKStatus_ConfigParameterInvalid
- IKStatus_Invalid_Handle</returns>
1. 本函数读取由lpFileName指定路径的文件该文件是一个以.vlcf为后缀的采集卡配置文件可以通过IKapCViewer软件中的保存功能生成也可以由用户通过任意文档编辑工具手动修改生成。
2. 本函数必须指明配置文件的全部路径。
3. 本函数同时会校验导入的配置文件参数,如果设置参数错误则函数返回 IK_RTN_ERROR 。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSaveConfigurationToFile(System.IntPtr,System.String)"/>
\~english
<summary>Load frame grabber configuration file</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="lpFileName"> Configuration file path with .vlcf suffix</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_ConfigFilePathInvalid
- IKStatus_ConfigParameterInvalid
- IKStatus_Invalid_Handle</returns>
1. This function reads a file from the path specified by lpFileName, which is a frame grabber configuration file
with .vlcf suffix. It can be generated through the save function in IKapCViewer software or manually modified by users with
any document editing tool.
2. This function must indicate the full path of configuration file.
3. This function will also verify the parameters of the loaded configuration file. If parameters are set
incorrectly, the function will return IK_RTN_ERROR .
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSaveConfigurationToFile(System.IntPtr,System.String)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapSaveConfigurationToFile(System.IntPtr,System.String)">
\~chinese
<summary>保存采集卡配置文件</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="lpFileName"> 配置文件路径,以.vlcf为后缀</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_ConfigFilePathInvalid
- IKStatus_Invalid_Handle</returns>
本函数必须指明配置文件的全部路径。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapLoadConfigurationFromFile(System.IntPtr,System.String)"/>
\~english
<summary>Save frame grabber configuration file</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="lpFileName"> Configuration file path with .vlcf suffix</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_ConfigFilePathInvalid
- IKStatus_Invalid_Handle</returns>
This function must indicate the full path of configuration file.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapLoadConfigurationFromFile(System.IntPtr,System.String)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetInfo(System.IntPtr,System.UInt32,System.Int32@)">
\~chinese
<summary>获取采集卡参数</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="uType"> 参数类型,可选项参考 IKapBoardInfoType.h 里的宏定义</param>
<param name="npValue"> 参数值</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_InvalidParameter
- IKStatus_Invalid_Handle</returns>
Deprecated: 使用 IKapGetInfo64
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSetInfo(System.IntPtr,System.UInt32,System.Int32)"/>
\~english
<summary>Get frame grabber parameters</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="uType"> Parameter type, options references IKapBoardInfoType.h to macros</param>
<param name="npValue"> Parameter value</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_InvalidParameter
- IKStatus_Invalid_Handle</returns>
Deprecated: Use IKapGetInfo64
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSetInfo(System.IntPtr,System.UInt32,System.Int32)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetInfo64(System.IntPtr,System.UInt32,System.Int64@)">
\~chinese
<summary>获取采集卡的参数</summary>
<param name="hDev">: 采集卡句柄</param>
<param name="uType">: 参数类型,可选项参考 IKapBoardInfoType.h 里的宏定义</param>
<param name="npValue">: 参数值</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_InvalidParameter
- IKStatus_Invalid_Handle</returns>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSetInfo(System.IntPtr,System.UInt32,System.Int32)"/>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSetInfo64(System.IntPtr,System.UInt32,System.Int64)"/>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetInfo(System.IntPtr,System.UInt32,System.Int32@)"/>
\~english
<summary>Get frame grabber parameters</summary>
<param name="hDev">: Frame grabber handle</param>
<param name="uType">: Parameter type, options references IKapBoardInfoType.h to macros</param>
<param name="npValue">: Parameter value</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_InvalidParameter
- IKStatus_Invalid_Handle</returns>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSetInfo(System.IntPtr,System.UInt32,System.Int32)"/>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSetInfo64(System.IntPtr,System.UInt32,System.Int64)"/>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetInfo(System.IntPtr,System.UInt32,System.Int32@)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapSetInfo(System.IntPtr,System.UInt32,System.Int32)">
\~chinese
<summary>设置采集卡参数</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="uType"> 参数类型,可选项参考 IKapBoardInfoType.h 里的宏定义</param>
<param name="nValue"> 参数值</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_InvalidParameter
- IKStatus_Invalid_Handle</returns>
不要在图像传输过程中调用该函数,否则可能导致系统错误。
Deprecated: 使用 IKapSetInfo64
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetInfo(System.IntPtr,System.UInt32,System.Int32@)"/>
\~english
<summary>Set frame grabber parameters</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="uType"> Parameter type, options references IKapBoardInfoType.h to macros</param>
<param name="nValue"> Parameter value</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_InvalidParameter
- IKStatus_Invalid_Handle</returns>
Do not call this function during image transmission, otherwise system errors may result.
Deprecated: Use IKapSetInfo64
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetInfo(System.IntPtr,System.UInt32,System.Int32@)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapSetInfo64(System.IntPtr,System.UInt32,System.Int64)">
\~chinese
<summary>设置采集卡参数</summary>
<param name="hDev">: 采集卡句柄</param>
<param name="uType">: 参数类型,可选项参考 IKapBoardInfoType.h 里的宏定义</param>
<param name="nValue">: 参数值</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_InvalidParameter
- IKStatus_Invalid_Handle</returns>
不要在图像传输过程中调用该函数,否则可能导致系统错误。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetInfo(System.IntPtr,System.UInt32,System.Int32@)"/>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetInfo64(System.IntPtr,System.UInt32,System.Int64@)"/>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSetInfo(System.IntPtr,System.UInt32,System.Int32)"/>
\~english
<summary>Set frame grabber parameters</summary>
<param name="hDev">: Frame grabber handle</param>
<param name="uType">: Parameter type, options references IKapBoardInfoType.h to macros</param>
<param name="nValue">: Parameter value</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_InvalidParameter
- IKStatus_Invalid_Handle</returns>
Do not call this function during image transmission, otherwise system errors may result.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetInfo(System.IntPtr,System.UInt32,System.Int32@)"/>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetInfo64(System.IntPtr,System.UInt32,System.Int64@)"/>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSetInfo(System.IntPtr,System.UInt32,System.Int32)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapRegisterCallback(System.IntPtr,System.UInt32,System.IntPtr,System.IntPtr)">
\~chinese
<summary>注册回调事件</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="uEventType"> 回调事件类型</param>
<param name="fEventFunc"> 注册的回调事件指针</param>
<param name="pContext"> 通用参数</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
1. 用户可以自定义在回调事件中的功能,比如保存图像数据,但是不要在回调事件中进行过于耗时的操作,否则可能导致缓冲区图像数据被新采集的数据覆盖。
2. 如果多次设置回调事件,仅保证最新设置的回调事件会被调用。
3. pContext是用户申请内存地址的指针如果在已经释放该内存的情况下在回调事件中继续使用该函数可能导致内存越界错误。
4. 采集图像结束后请调用 IKapUnRegisterCallback 清除回调事件。
5. 支持边沿检测的触发信号如下所示其中板间同步信号2只对CXP采集卡有效
| 信号索引 | 信号类型 |
|----------|---------------|
| 0x01 | 内部信号 |
| 0x02 | 通用输入信号1 |
| 0x04 | 通用输入信号2 |
| 0x08 | 编码器信号A相 |
| 0x10 | 编码器信号B相 |
| 0x40 | 积分信号1 |
| 0x80 | 积分信号2 |
| 0x20 | 板间同步信号1 |
| 0x100 | 板间同步信号2 |
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapUnRegisterCallback(System.IntPtr,System.UInt32)"/>
\~english
<summary>Register callback event</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="uEventType"> Callback event type</param>
<param name="fEventFunc"> Registered callback event pointer</param>
<param name="pContext"> General parameters</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
1. Users can customize functions in callback events, such as saving image data, but do not perform overly
time-consuming operations in callback events, otherwise it may cause buffer image data to be overwritten by newly collected data.
2. If multiple callback events are set, only the latest set callback event will be called.
3. pContext is a pointer to memory address requested by users. Continuing to use this function in callback
events after memory has already been released may result in a memory out of bounds error.
4. When image acquisition is completed, please call IKapUnRegisterCallback to clear callback event.
5. The trigger signals that support edge detection are as follows, and board synchronous signal2 only works for CXP board:
| Signal index | Signal type |
|--------------|---------------------------|
| 0x01 | Intern signal |
| 0x02 | General input signal1 |
| 0x04 | General input signal2 |
| 0x08 | Encoder signal A phase |
| 0x10 | Encoder signal B phase |
| 0x40 | Integration signal1 |
| 0x80 | Integration signal2 |
| 0x20 | Board synchronous signal1 |
| 0x100 | Board synchronous signal2 |
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapUnRegisterCallback(System.IntPtr,System.UInt32)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapUnRegisterCallback(System.IntPtr,System.UInt32)">
\~chinese
<summary>清除回调事件</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="uEventType"> 回调事件类型</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
请在停止采集图像后清除所有回调事件。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapRegisterCallback(System.IntPtr,System.UInt32,System.IntPtr,System.IntPtr)"/>
\~english
<summary>Clear callback event</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="uEventType"> Callback event type</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
Please clear all callback events after stopping image acquisition.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapRegisterCallback(System.IntPtr,System.UInt32,System.IntPtr,System.IntPtr)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapStartGrab(System.IntPtr,System.Int32)">
\~chinese
<summary>开始采集图像</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="nFrameCount"> 采集图像数量</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
1. 调用该函数,采集卡将根据当前导入的配置文件信息采集图像序列或者连续采集图像。采集图像数量对应关系如下所示:
| 数值 | 图像帧数 |
|--------------|----------|
| 0 | 连续采集 |
| 1 | 单帧采集 |
| 2~2147483647 | 多帧采集 |
2. 请确保在采集图像前,采集卡设备已经打开,配置参数已经导入。
3. 对于较大尺寸的图像,可能需要较长时间完成一次图像采集。可以通过增长采集时间保证一帧完整图像的采集。
4. 配置参数不合理、相机状态异常都会导致采集失败。
5. 每次调用该函数都会清空原有的图像缓冲数据。
6. 如果单帧采集图像,本函数仅会采集一帧图像,如果 IKapStopGrab 在尚未采集完成前调用,则会终止当前的采集。
7. 如果多帧采集图像本函数将会采集由nFrameCount指定的图像序列如果 IKapStopGrab 在尚未采集完成前调用,则会终止当前的采集。
8. 如果连续采集图像,本函数将会连续采集图像直到用户调用 IKapStopGrab 。
9. 采集卡相关函数不会改变相机的采图状态. 对于CXP/SFP/GV/XGV相机, 建议在调用此函数前向相机发送AcquisitionStop命令以停止相机的采集,
在调用此函数后, 向相机发送AcquisitionStart以重新开始相机的采集. 否则需要确保在此函数执行期间, 相机不会向采集卡发送图像数据.
10. 当调用该函数时IKapBoard始终从缓冲区的第一帧开始写入区域并清空以前写入的数据。例如设置缓冲区个数为4采集到的图像将按照如下顺序排列
* 单帧采集时(nFrameCount=1)1→1→1→1→…
* 多帧采集时(nFrameCount=2)(1→2)→(1→2)→…
* 多帧采集时(nFrameCount=6)(1→2→3→4→1→2)→(1→2→3→4→1→2)→…
* 连续采集时(nFrameCount=0)(1→2→3→4)→(1→2→3→4)→…
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapStopGrab(System.IntPtr)"/>
\~english
<summary>Start grabbing images</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="nFrameCount"> Image number</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
1. Call this function, and frame grabber will grab image sequences or continuously based on the current loaded
configuration file information. The corresponding relationship between the number of grabbed images is as follows:
| Value | Image number |
|--------------|--------------------------|
| 0 | Continuous acquisition |
| 1 | Single frame acquisition |
| 2~2147483647 | Multi frame acquisition |
2. Please ensure that frame grabber device is turned on and the configuration parameters have been loaded
before acquisition.
3. For large sized images, it may take a longer time to complete an image acquisition. It is possible to
ensure the acquisition of a complete image frame by increasing acquisition time.
4. Unreasonable configuration parameters and abnormal camera status can lead to acquisition failure.
5. Every time this function is called, the existing image buffer data will be cleared.
6. If an image is grabbed in a single frame, this function will only grab one frame of image. If IKapStopGrab
is called before the acquisition is completed, the current acquisition will be terminated.
7. If multiple frames are grabbed, this function will grab the image sequence specified by nFrameCount. If
IKapStopGrab is called before the acquisition is completed, the current acquisition will be terminated.
8. If images are grabbed continuously, this function will continue to grab images until users call
IKapStopGrab .
9. The frame grabber-related functions do not modify the camera's acquisition state. For CXP/SFP/GV/XGV cameras,
it is recommended to send an AcquisitionStop command to the camera to stop image acquisition before calling this function,
and then send an AcquisitionStart command after calling the function to restart image acquisition. Otherwise,
ensure that the camera does not send image data to the frame grabber during the execution of this function.
10. When calling this function, IKapBoard always writes to the area from the first frame of buffer and
clears previously written data. For example, if the number of buffer zones is set to 4, the collected images will be arranged
in the following order:
* Single frame acquisition(nFrameCount=1)1→1→1→1→…
* Multi frame acquisition(nFrameCount=2)(1→2)→(1→2)→…
* Multi frame acquisition(nFrameCount=6)(1→2→3→4→1→2)→(1→2→3→4→1→2)→…
* Continuous acquisition(nFrameCount=0)(1→2→3→4)→(1→2→3→4)→…
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapStopGrab(System.IntPtr)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapStopGrab(System.IntPtr)">
\~chinese
<summary>停止采集图像</summary>
<param name="hDev"> 采集卡句柄</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
如果当前没有进行图像采集,则该函数不会产生作用。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapStartGrab(System.IntPtr,System.Int32)"/>
\~english
<summary>Stop grabbing images</summary>
<param name="hDev"> Frame grabber handle</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
If no image acquisition is currently being performed, this function will not take effect.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapStartGrab(System.IntPtr,System.Int32)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapWaitGrab(System.IntPtr)">
\~chinese
<summary>等待采集结束或采集图像超时</summary>
<param name="hDev"> 采集卡句柄</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
用户以非阻塞模式采集图像时,调用该函数会等待异步采集操作结束或者采集超时。只有在序列采集的情况下才会等待, 在连续采集时将直接返回成功。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapStartGrab(System.IntPtr,System.Int32)"/>
\~english
<summary>Waiting for acquisition to end or image acquisition timeout</summary>
<param name="hDev"> Frame grabber handle</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
When users grab images in non blocking mode, calling this function will wait for the asynchronous acquisition
operation to end or for the acquisition to timeout. It Wait only during sequential acquisition; in continuous acquisition, it will return IK_RTN_OK immediately.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapStartGrab(System.IntPtr,System.Int32)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapClearGrab(System.IntPtr)">
\~chinese
<summary>清空当前缓冲区和采集状态</summary>
<param name="hDev"> 采集卡句柄</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
该函数不会停止正在进行的采集操作,仅清空当前采集的缓冲区并复位采集状态。
采集卡相关函数不会改变相机的采图状态,对于CXP/SFP/GV/XGV相机, 建议在调用此函数前向相机发送AcquisitionStop命令以停止相机的采集,
在调用此函数后, 向相机发送AcquisitionStart以重新开始相机的采集。否则需要确保在此函数执行期间, 相机不会向采集卡发送图像数据。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapStartGrab(System.IntPtr,System.Int32)"/>
\~english
<summary>Clear the current buffer and acquisition status</summary>
<param name="hDev"> Frame grabber handle</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
This function does not stop the ongoing acquisition operation, only clears the current acquisition buffer and resets
the acquisition state.
The frame grabber-related functions do not modify the camera's acquisition state. For CXP/SFP/GV/XGV cameras,
it is recommended to send an AcquisitionStop command to the camera to stop image acquisition before calling this function,
and then send an AcquisitionStart command after calling the function to restart image acquisition. Otherwise,
ensure that the camera does not send image data to the frame grabber during the execution of this function.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapStartGrab(System.IntPtr,System.Int32)"/>
</member>
<!-- Badly formed XML comment ignored for member "M:IKapBoardDotNet.IKapBoard.IKapWaitOneFrameReady(System.IntPtr,System.Int32@,System.Int64)" -->
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetBufferAddress(System.IntPtr,System.Int32,System.IntPtr@)">
\~chinese
<summary>获取缓冲区地址</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="nFrameNum"> 缓冲区索引,有效范围[0~ IKP_FRAME_COUNT -1]</param>
<param name="pAddress"> 缓冲区地址</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
1. 当图像数据到缓冲区后,如果需要访问采集的内容,则调用该函数获取缓冲区首地址。注意访问地址的界限不能超过(pAddress+ IKP_FRAME_SIZE )。
2. 像素排列方式从左上角到右下角依次递增。
3. 对于数据格式是8bit的灰度或Bayer图像每个像素的每个通道仅需要一个字节的缓存区域保存。对于数据格式大于8bit的灰度或者Bayer图像每个像素的每个通道需要两个字节的缓存区域保存。
4. 对于彩色图像,各通道数值按照如下形式从左到右、从上到下进行存储:
|Column1 | ... |ColumnN |
|---------|-----|---------|
| BGR(C) | ... |BGR(C) |
| ... | ... |... |
| BGR(C) | ... |BGR(C) |
5. 像素的有效数据采用little-endian方式排列。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSetBufferAddress(System.IntPtr,System.Int32,System.IntPtr)"/>
\~english
<summary>Get buffer address</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="nFrameNum"> Buffer index, valid range is [0~ IKP_FRAME_COUNT -1]</param>
<param name="pAddress"> Buffer address</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
1. When the image data reaches the buffer, if it is necessary to access the collected content, call this function to
get the first address of the buffer. Note that the boundary of the access address cannot exceed (pAddress+ IKP_FRAME_SIZE )。
2. The pixel arrangement gradually increases from the top left corner to the bottom right corner.
3. For 8-bit grayscale or Bayer images, each pixel and channel only require one byte of cache area for
storage. For grayscale or Bayer images with data formats greater than 8 bits, each pixel and channel require a buffer area of
two bytes for storage.
4. For color images, the values of each channel are stored in the following format from left to right and top
to bottom:
|Column1 | ... |ColumnN |
|---------|-----|---------|
| BGR(C) | ... |BGR(C) |
| ... | ... |... |
| BGR(C) | ... |BGR(C) |
5. The effective data of pixels is arranged in a small endian manner.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSetBufferAddress(System.IntPtr,System.Int32,System.IntPtr)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapSetBufferAddress(System.IntPtr,System.Int32,System.IntPtr)">
\~chinese
<summary>设置缓冲区地址</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="nFrameNum"> 缓冲区索引,有效范围[0~ IKP_FRAME_COUNT -1]</param>
<param name="pAddress"> 缓冲区地址</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_InvalidParameter
- IKStatus_Invalid_Handle</returns>
设置图像数据写入的首地址,当采集卡采集到图像数据后将会直接写入该用户缓冲区内。
该函数要在设置缓冲区个数后调用。
内存对齐要求XGV采集卡32Bytes对齐CXP采集卡64Bytes对齐。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBufferAddress(System.IntPtr,System.Int32,System.IntPtr@)"/>
\~english
<summary>Set buffer address</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="nFrameNum"> Buffer index, valid range is [0~ IKP_FRAME_COUNT -1]</param>
<param name="pAddress"> Buffer address</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_InvalidParameter
- IKStatus_Invalid_Handle</returns>
Set the first address for writing image data, and when frame grabber grabs image data, it will be directly written
into users' buffer.
This function must be called after setting the buffer count.
Memory alignment requirements: 32 bytes alignment for XGV frame grabber; 64 bytes alignment for CXP frame grabber.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBufferAddress(System.IntPtr,System.Int32,System.IntPtr@)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapSetDvpBufferAddress(System.IntPtr,System.Int32,System.IntPtr)">
\~chinese
<summary>设置GPU-Direct-For-Video的目标缓冲区地址</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="nFrameNum"> 缓冲区索引,有效范围[0~ IKP_FRAME_COUNT -1]</param>
<param name="pAddress"> GPU-Direct-For-Video的目标缓冲区地址</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_InvalidParameter
- IKStatus_Invalid_Handle</returns>
设置图像数据写入的首地址当采集卡采集到图像数据后将会通过GPU-Direct-For-Video写入该GPU缓冲区内。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBufferAddress(System.IntPtr,System.Int32,System.IntPtr@)"/>
\~english
<summary>Set GPU-Direct-For-Video buffer address</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="nFrameNum"> Buffer index, valid range is [0~ IKP_FRAME_COUNT -1]</param>
<param name="pAddress"> GPU-Direct-For-Video buffer address</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_InvalidParameter
- IKStatus_Invalid_Handle</returns>
Set the first address for writing image data, and when frame grabber grabs image data, it will be directly written
into this buffer by GPU-Direct-For-Video.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBufferAddress(System.IntPtr,System.Int32,System.IntPtr@)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetBufferStatus(System.IntPtr,System.Int32,IKapBoardDotNet.IKAPBUFFERSTATUS)">
\~chinese
<summary>获取缓冲区状态</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="nFrameNum"> 缓冲区索引,有效范围[0~ IKP_FRAME_COUNT -1]</param>
<param name="pIKapBufferStatus"> 缓冲区状态</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBufferStatusEx(System.IntPtr,System.Int32,IKapBoardDotNet.IKAPBUFFERSTATUSEX)"/>
\~english
<summary>Get buffer status</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="nFrameNum"> Buffer index, valid range is [0~ IKP_FRAME_COUNT -1]</param>
<param name="pIKapBufferStatus"> Buffer status</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBufferStatusEx(System.IntPtr,System.Int32,IKapBoardDotNet.IKAPBUFFERSTATUSEX)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetBufferStatusEx(System.IntPtr,System.Int32,IKapBoardDotNet.IKAPBUFFERSTATUSEX)">
\~chinese
<summary>获取缓冲区详细状态</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="nFrameNum"> 缓冲区索引,有效范围[0~ IKP_FRAME_COUNT -1]</param>
<param name="pIKapBufferStatusEx"> 缓冲区状态</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBufferStatus(System.IntPtr,System.Int32,IKapBoardDotNet.IKAPBUFFERSTATUS)"/>
\~english
<summary>Get detailed buffer status</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="nFrameNum"> Buffer index, valid range is [0~ IKP_FRAME_COUNT -1]</param>
<param name="pIKapBufferStatusEx"> Buffer status</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBufferStatus(System.IntPtr,System.Int32,IKapBoardDotNet.IKAPBUFFERSTATUS)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapReleaseBuffer(System.IntPtr,System.Int32)">
\~chinese
<summary>释放缓冲区</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="nFrameNum"> 缓冲区索引,有效范围[0~ IKP_FRAME_COUNT -1]</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
1. 调用该函数来释放状态为满的缓冲区,然后该缓冲区可以用来写入新到来的图像数据。本函数在连续采集且关闭自动清理机制时生效。
2. IKapBoard默认自动管理缓冲区状态因此很少会直接调用该函数。如果希望手动管理缓冲区状态必须先调用 IKapSetInfo ( HANDLE ,
IKP_FRAME_AUTO_CLEAR , 0)来关闭IKapBoard的缓存自动清空机制。
\~english
<summary>Release buffer</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="nFrameNum"> Buffer index, valid range is [0~ IKP_FRAME_COUNT -1]</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
1. Call this function to release buffer with full state, which can then be used to write new image data. This
function takes effect when continuous acquisition is performed and the automatic cleaning mechanism is turned off.
2. IKapBoard automatically manages buffer state by default, so this function is rarely called directly. If you
want to manually manage the buffer state, you must first call IKapSetInfo (HANDLE , IKP_FRAME_AUTO_CLEAR , 0) to turn off the
cache auto clear mechanism of IKapBoard.
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetCameraStatus(System.IntPtr,System.Int32@)">
\~chinese
<summary>获取相机状态</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="npValue"> 相机状态</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
1. 如果返回0或相机状态npValue为0xFFFFFFFF则采集卡获取相机信号失败用户可以在间隔一段时间后如100ms重新调用该函数获取相机状态。
2. 相机状态描述如下:
* Camera Link相机
| 位数 | 描述 |
|-------|------------------------------------------------------|
| [7:3] | 预留 |
| [2] | 行有效状态位1表示检测到行信号0表示未检测到行信号 |
| [1] | 帧有效状态位1表示检测到帧信号0表示未检测到帧信号 |
| [0] | 时钟有效状态位1表示检测到时钟0表示未检测到时钟 |
* CoaXPress相机
| 位数 | 描述 |
|-------|-------------------------------------------------------------------------|
| [4] | 相机连接状态位1表示连接到相机0表示未连接到相机 |
| [3:0] | 链路速度状态位0表示1.25G1表示2.5G2表示3.125G3表示5G4表示6.25G |
\~english
<summary>Get camera status</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="npValue"> Camera status</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
1. If 0 is returned or camera status npValue is 0xFFFFFFFF, frame grabber fails to obtain camera signal. Users can
call the function again after a certain interval (such as 100ms) to get the camera status.
2. The camera status is described as follows:
* Camera Link camera
| Bit | Description |
|-------|------------------------------------------------------------------------------------------------------|
| [7:3] | Reserved |
| [2] | Line valid status bit, 1 indicates detection of line signal, 0 indicates no detection of line signal |
| [1] | Frame valid status bit, 1 indicates detected frame signal, 0 indicates not detected frame signal |
| [0] | Clock valid status bit, 1 indicates clock detected, 0 indicates clock not detected |
* CoaXPress camera
| Bit | Description |
|-------|------------------------------------------------------------------------------------------------------------------------|
| [4] | Camera connection status bit, 1 indicates connected to camera, 0 indicates not connected to camera |
| [3:0] | Link speed status bit, 0 represents 1.25G, 1 represents 2.5G, 2 represents 3.125G, 3 represents 5G, 4 represents 6.25G |
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetLastError(IKapBoardDotNet.IKAPERRORINFO,System.Boolean)">
\~chinese
<summary>获取错误码</summary>
<param name="pIKapErrorInfo"> 指向错误信息结构体的指针</param>
<param name="bErrorReset"> 是否重置错误信息结构体中的值</param>
当函数执行过程中出现错误时,会产生相应的错误信息码,调用该函数可以获取相应详细信息。
注意如果产生多个错误则始终保留最近一次产生的错误信息。如果bErrorReset设置为1则会重置错误信息到初始状态。
\~english
<summary>Get error code</summary>
<param name="pIKapErrorInfo"> Pointer to error message structure</param>
<param name="bErrorReset"> Whether to reset values in error message structure</param>
When an error occurs during the execution of function, a corresponding error message code will be generated, and
calling the function can get the corresponding detailed information. Note that if multiple errors occur, always keep the most
recent error message. If bError Reset is set to 1, the error message will be reset to its initial state.
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetSerialPort(System.IntPtr,System.Int32@)">
\~chinese
<summary>获取采集卡串口号</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="npPortNumber"> 串口号</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_BoardNotBindingCOM
- IKStatus_Invalid_Handle</returns>
如果采集卡设备尚未绑定串口用户可以使用IKComManager.exe工具为采集卡配置串口。
\~english
<summary>Get serial port number of frame grabber</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="npPortNumber"> Serial port number</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_BoardNotBindingCOM
- IKStatus_Invalid_Handle</returns>
If the frame grabber device has not been bound to the serial port, users can use IKComManager.exe tool to configure
serial port for frame grabber.
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetFrameRate(System.IntPtr,System.Double@)">
\~chinese
<summary>获取采集帧率</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="dpFrameRate"> 采集频率,对于线扫相机表示行频,对于面扫相机表示帧率</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
单帧采集图像时无法获得相机输出帧率。连续采集过程中,在采集初始阶段(0~10帧内)可能会出现帧率为0的情况。
\~english
<summary>Get frame rate of data acquisition</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="dpFrameRate"> Acquisition rate. For line scan camera, it is line rate. For area scan camera, it is frame rate</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
When acquisition images in a single frame, the camera output frame rate cannot be get. During the continuous
acquisition process, there may be a situation where the frame rate is 0 in the initial stage of acquisition (within 0-10 frames).
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapSaveBuffer(System.IntPtr,System.Int32,System.String,System.Int32)">
\~chinese
<summary>保存缓冲区到指定位置</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="nFrameNum"> 缓冲区索引,有效范围[0~ IKP_FRAME_COUNT -1]</param>
<param name="fileName"> 文件路径</param>
<param name="nFlag"> 图像标志</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
图像标志nFlag可选项如下所示
| 图像标志nFlag |
|-------------------------------|
| IKP_DEFAULT_COMPRESSION |
| IKP_JPEG_QUALITYSUPERB |
| IKP_JPEG_QUALITYGOOD |
| IKP_JPEG_QUALITYNORMAL |
| IKP_JPEG_QUALITYAVERAGE |
| IKP_JPEG_QUALITYBAD |
| IKP_TIFF_NONE |
| IKP_TIFF_LZW |
| IKP_PNG_Z_NO_COMPRESSION |
| IKP_PNG_Z_BEST_SPEED |
| IKP_PNG_Z_DEFAULT_COMPRESSION |
| IKP_PNG_Z_BEST_COMPRESSION |
| IKP_SAVE_BUFFER_RED_BLUE_SWAP |
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapLoadBuffer(System.IntPtr,System.Int32,System.String)"/>
\~english
<summary>Save buffer to the specified location</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="nFrameNum"> Buffer index, valid range is [0~ IKP_FRAME_COUNT -1]</param>
<param name="fileName"> File path</param>
<param name="nFlag"> Image flag</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
The image flag nFlag can be selected as follows:
| Image flag nFlag |
|-------------------------------|
| IKP_DEFAULT_COMPRESSION |
| IKP_JPEG_QUALITYSUPERB |
| IKP_JPEG_QUALITYGOOD |
| IKP_JPEG_QUALITYNORMAL |
| IKP_JPEG_QUALITYAVERAGE |
| IKP_JPEG_QUALITYBAD |
| IKP_TIFF_NONE |
| IKP_TIFF_LZW |
| IKP_PNG_Z_NO_COMPRESSION |
| IKP_PNG_Z_BEST_SPEED |
| IKP_PNG_Z_DEFAULT_COMPRESSION |
| IKP_PNG_Z_BEST_COMPRESSION |
| IKP_SAVE_BUFFER_RED_BLUE_SWAP |
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapLoadBuffer(System.IntPtr,System.Int32,System.String)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapLoadBuffer(System.IntPtr,System.Int32,System.String)">
\~chinese
<summary>从指定位置加载缓冲区</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="nFrameNum"> 缓冲区索引,有效范围[0~ IKP_FRAME_COUNT -1]</param>
<param name="fileName"> 文件路径</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSaveBuffer(System.IntPtr,System.Int32,System.String,System.Int32)"/>
\~english
<summary>Load buffer from specified location</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="nFrameNum"> Buffer index, valid range is [0~ IKP_FRAME_COUNT -1]</param>
<param name="fileName"> File path</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSaveBuffer(System.IntPtr,System.Int32,System.String,System.Int32)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapPrepareGrab(System.IntPtr)">
\~chinese
<summary>准备采集图像</summary>
<param name="hDev"> 采集卡句柄</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
1. 该函数可能会触发采集相关回调事件,所以最好在注册采集相关回调事件前使用。
2. 该函数用于 IKP_CL_LONG_CABLE_WORKING_MODE 使能的场景,需要在上电后的第一次 IKapStartGrab 之前使用,此时相机需要有非相同图像数据上传。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapStartGrab(System.IntPtr,System.Int32)"/>
\~english
<summary>Prepare to grab images</summary>
<param name="hDev"> Frame grabber handle</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_Invalid_Handle</returns>
1. This function may trigger acquisition related callback events, so it is best to use it before registering
acquisition related callback events.
2. This function is used in scenes where IKP_CL_LONG_CABLE_WORKING_MODE is enabled and needs to be used before
the first IKapStartGrab after power on, when the camera needs to upload non identical image data.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapStartGrab(System.IntPtr,System.Int32)"/>
</member>
<member name="M:IKapBoardDotNet.IKapBoard.IKapGetCentralLine(System.IntPtr,System.UInt32@,IKapBoardDotNet.IKAP_CENTRAL_INFO,System.UInt32@)">
\~chinese
<summary>支持中心线的相机获取中心线</summary>
<param name="hDev"> 采集卡句柄</param>
<param name="id"> 帧索引从0开始计数</param>
<param name="info"> 线中心数据</param>
<param name="cnt"> info数组长度</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
1. 线中心为不定长数组数组中的每个元素都代表一个线中心数据。每帧图像数据都会输出若干线中心由于图像内容的变化每帧图像线中心的数量是不固定的每帧图像最少会输出0个线中心数据。
2. cnt作为输入表示info数组的最大长度作为输出表示当前线中心数据的个数。
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapStartGrab(System.IntPtr,System.Int32)"/>
<seealso cref="T:IKapBoardDotNet.IKAP_CENTRAL_INFO"/>
\~english
<summary>Camera that supports central line gets central line</summary>
<param name="hDev"> Frame grabber handle</param>
<param name="id"> Frame index, counting from 0</param>
<param name="info"> Central line data</param>
<param name="cnt"> info array length</param>
<returns>
- IK_RTN_OK
- IK_RTN_ERROR
- IKStatus_BoardNotOpen
- IKStatus_TimeOut
- IKStatus_Invalid_Handle</returns>
1. The central line is an indefinite length array, where each element represents a central line data. Each frame of
image data will output several central line. Due to changes in image content, the number of central line per frame is not
fixed, and at least 0 line center data will be output per frame of image.
2. cnt as input, representing the maximum length of the info array. As output, it represents the number of data
points at the center of the current line.
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapStartGrab(System.IntPtr,System.Int32)"/>
<seealso cref="T:IKapBoardDotNet.IKAP_CENTRAL_INFO"/>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_WIDTH">
\~chinese
<summary>IKapBoard库相关定义</summary>
\~english
<summary>IKapBoard library related definition</summary>
\~chinese
\~english
\~chinese
<summary>图像宽度【RW】</summary>
本参数表示采集卡图像宽度。
1. 如果采集卡设置的图像宽度大于相机输出图像的实际有效宽度,则无法正常采集。
2. 对于面扫描相机,一帧图像占据的内存大小不能超过 IKP_INTERNAL_BUFFER_SIZE 指定的大小。
3. 图像宽度最大值由相机型号决定,用户可以通过查阅相机使用手册获得相关信息。
4. 用户设置图像宽度时应遵循如下原则:
| Tap数 | 图像宽度 |
|-------|-------------------------|
| 1Tap | 1~最大值1的整数倍 |
| 2Tap | 2~最大值2的整数倍 |
| 3Tap | 3~最大值3的整数倍 |
| 4Tap | 4~最大值4的整数倍 |
| 6Tap | 6~最大值6的整数倍 |
| 8Tap | 8~最大值8的整数倍 |
| 10Tap | 10~最大值10的整数倍 |
\~english
<summary>Image width [RW]</summary>
This parameter represents the image width of frame grabber.
1. If image width set by frame grabber is greater than the actual effective width of camera output image,
normal acquisition cannot be performed.
2. For area scan cameras, the memory size occupied by one frame of image cannot exceed the size specified by
IKP_INTERNAL_BUFFER_SIZE .
3. The maximum image width is determined by camera model, and users can obtain relevant information by
referring to camera manual.
4. Users should follow the following principles when setting image width:
| Tap number | Image width |
|------------|--------------------------------------|
| 1Tap | 1~Maximum (integer multiple of 1) |
| 2Tap | 2~Maximum (integer multiple of 2) |
| 3Tap | 3~Maximum (integer multiple of 3) |
| 4Tap | 4~Maximum (integer multiple of 4) |
| 6Tap | 6~Maximum (integer multiple of 6) |
| 8Tap | 8~Maximum (integer multiple of 8) |
| 10Tap | 10~Maximum (integer multiple of 10) |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_HEIGHT">
\~chinese
<summary>图像高度【RW】</summary>
本参数表示采集卡图像高度。
1. 图像高度最大值由相机型号决定,用户可以通过查阅相机使用手册获得相关信息。
2. 对于面扫描相机,本参数表示图像高度,其最大值由相机前端传感器决定。单帧图像尺寸 IKP_FRAME_SIZE 不能超过 IKP_INTERNAL_BUFFER_SIZE 指定的大小,否则无法正常采集。
3. 对于线扫描相机本参数表示采集卡每帧采集的图像行数最大值为2147483647。当指定行数的图像采集完成后会触发一次 IKEvent_FrameReady 事件。
\~english
<summary>Image height [RW]</summary>
This parameter represents the image height of frame grabber.
1. The maximum image height is determined by camera model, and users can obtain relevant information by
referring to camera manual.
2. For area scan cameras, this parameter represents the image height, and its maximum value is determined by
the front-end sensor of camera. The size of a single frame image IKP_FRAME_SIZE cannot exceed the size specified by
IKP_INTERNAL_BUFFER_SIZE , otherwise normal acquisition cannot be performed.
3. For line scan cameras, this parameter represents the number of image lines grabbed by frame grabber per
frame, with a maximum value of 2147483647. After the specified number of lines of image acquisition is completed, an
IKEvent_FrameReady event will be triggered.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_DATA_FORMAT">
\~chinese
<summary>图像数据格式【RW】</summary>
本参数表示图像数据格式,即相机产生图像时的有效位宽。
1. 采集卡图像数据格式与相机图像数据格式需保持一致,否则无法正常采集。
2. 图像数据格式可选项如下所示:
| 图像数据格式 |
|---------------------------|
| IKP_DATA_FORMAT_VAL_8Bit |
| IKP_DATA_FORMAT_VAL_10Bit |
| IKP_DATA_FORMAT_VAL_12Bit |
| IKP_DATA_FORMAT_VAL_14Bit |
| IKP_DATA_FORMAT_VAL_16Bit |
\~english
<summary>Image data format [RW]</summary>
This parameter represents image data format, which is effective bit width when camera generates an image.
1. The image data format of frame grabber needs to be consistent with camera image data format, otherwise
normal acquisition cannot be performed.
2. The image data format options are as follows:
| Image data format |
|---------------------------|
| IKP_DATA_FORMAT_VAL_8Bit |
| IKP_DATA_FORMAT_VAL_10Bit |
| IKP_DATA_FORMAT_VAL_12Bit |
| IKP_DATA_FORMAT_VAL_14Bit |
| IKP_DATA_FORMAT_VAL_16Bit |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_BIT">
\~chinese
<summary>图像位宽【RO】</summary>
本参数表示图像位宽即单个像素在PC内存中占据的位宽。
1. 本参数不支持手动设定,由图像数据格式和图像类型计算得到,对应关系如下:
| 图像数据格式 | 图像类型 | 图像位宽 |
|-----------------|-------------------------------|----------|
| 8 bit | IKP_IMAGE_TYPE_VAL_MONOCHROME | 8 bit |
| 10/12/14/16 bit | IKP_IMAGE_TYPE_VAL_MONOCHROME | 16 bit |
| 8 bit | IKP_IMAGE_TYPE_VAL_RGB | 24 bit |
| 10/12/14/16 bit | IKP_IMAGE_TYPE_VAL_RGB | 48 bit |
| 8 bit | IKP_IMAGE_TYPE_VAL_RGBC | 32 bit |
| 10/12/14/16 bit | IKP_IMAGE_TYPE_VAL_RGBC | 64 bit |
| 8 bit | IKP_IMAGE_TYPE_VAL_BGR | 24 bit |
| 10/12/14/16 bit | IKP_IMAGE_TYPE_VAL_BGR | 48 bit |
| 8bit | IKP_IMAGE_TYPE_VAL_BGRC | 32 bit |
| 10/12/14/16 bit | IKP_IMAGE_TYPE_VAL_BGRC | 64 bit |
\~english
<summary>Image bit width [RO]</summary>
This parameter represents image bit width, which is the bit width occupied by a single pixel in PC memory.
1. This parameter does not support manual setting and is calculated based on image data format and image type.
The corresponding relationship is as follows:
| Image data format | Image type | Image bit width |
|-------------------|-------------------------------|-----------------|
| 8 bit | IKP_IMAGE_TYPE_VAL_MONOCHROME | 8 bit |
| 10/12/14/16 bit | IKP_IMAGE_TYPE_VAL_MONOCHROME | 16 bit |
| 8 bit | IKP_IMAGE_TYPE_VAL_RGB | 24 bit |
| 10/12/14/16 bit | IKP_IMAGE_TYPE_VAL_RGB | 48 bit |
| 8 bit | IKP_IMAGE_TYPE_VAL_RGBC | 32 bit |
| 10/12/14/16 bit | IKP_IMAGE_TYPE_VAL_RGBC | 64 bit |
| 8 bit | IKP_IMAGE_TYPE_VAL_BGR | 24 bit |
| 10/12/14/16 bit | IKP_IMAGE_TYPE_VAL_BGR | 48 bit |
| 8bit | IKP_IMAGE_TYPE_VAL_BGRC | 32 bit |
| 10/12/14/16 bit | IKP_IMAGE_TYPE_VAL_BGRC | 64 bit |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_TIME_OUT">
\~chinese
<summary>超时时间ms【RW】</summary>
对单帧采集,本参数表示单次采集等待的超时时间;对于连续采集,本参数表示两帧间隔的最大等待时间。
1. 对于较大尺寸的图像,可能需要较长的时间完成一次图像采集,可以通过增长采集时间保证一帧完整图像的采集。
\~english
<summary>Timeout time (ms) [RW]</summary>
For single frame acquisition, this parameter represents timeout time for waiting for a single acquisition. For
continuous acquisition, this parameter represents the maximum waiting time between two frames.
1. For large size images, it may take a long time to complete an image acquisition. Increasing acquisition time
can ensure the acquisition of a complete frame of image.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SCAN_TYPE">
\~chinese
<summary>相机扫描类型【RW】</summary>
本参数表示相机扫描类型。
1. 相机扫描类型可选项如下所示:
| 相机扫描类型 |
|--------------------------|
| IKP_SCAN_TYPE_VAL_LINEAR |
| IKP_SCAN_TYPE_VAL_AREA |
\~english
<summary>Camera scan type [RW]</summary>
This parameter represents camera scan type.
1. The camera scan type options are as follows:
| Camera scan type |
|--------------------------|
| IKP_SCAN_TYPE_VAL_LINEAR |
| IKP_SCAN_TYPE_VAL_AREA |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FPGA_VERSION">
\~chinese
<summary>采集卡固件版本【RO】</summary>
本参数表示采集卡固件版本号。
\~english
<summary>Frame grabber firmware version [RO]</summary>
This parameter represents firmware version of frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTERNEL_BUFFER_SIZE">
\~chinese
<summary>系统预留缓冲区大小【RO】</summary>
本参数表示系统预留的图像缓存区域大小有效值32/64/128MB。
1. 对于面扫描相机,单帧图像大小不能超过该参数,否则无法正常采集图像。
\~english
<summary>System reserved buffer size [RO]</summary>
This parameter represents the size of image buffer reserved by system, with a valid value of 32/64/128MB.
1. For area scan cameras, the size of a single frame image cannot exceed this parameter, otherwise normal
acquisition cannot be performed.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_SIZE">
\~chinese
<summary>每帧图像大小【RO】</summary>
本参数表示每帧图像在缓存区中的大小。
1. 图像有效缓存区域大小计算方式: IKP_FRAME_SIZE = ( IKP_IMAGE_WIDTH * IKP_IMAGE_HEIGHT * IKP_BOARD_BIT /8)(单位:字节)
\~english
<summary>Size of each frame image [RO]</summary>
This parameter represents the size of each frame image in buffer.
1. The calculation method for effective image buffer size is: IKP_FRAME_SIZE =
( IKP_IMAGE_WIDTH * IKP_IMAGE_HEIGHT * IKP_BOARD_BIT /8) (in bytes)
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_TYPE">
\~chinese
<summary>图像类型【RW】</summary>
本参数表示图像类型。
1. 一帧图像占据的内存大小不能超过 IKP_INTERNAL_BUFFER_SIZE 指定的大小。
2. 采集卡图像类型与相机图像类型需保持一致,否则无法正常采集图像。
3. 图像类型可选项如下所示:
| 图像类型 |
|--------------------------------|
| IKP_IMAGE_TYPE_VAL_MONOCHROME |
| IKP_IMAGE_TYPE_VAL_COLORFUL |
| IKP_IMAGE_TYPE_VAL_RGB |
| IKP_IMAGE_TYPE_VAL_RGBC |
| IKP_IMAGE_TYPE_VAL_BGR |
| IKP_IMAGE_TYPE_VAL_BGRC |
| IKP_IMAGE_TYPE_VAL_YUV422 |
| IKP_IMAGE_TYPE_VAL_YUV422_YUYV |
\~english
<summary>Image type [RW]</summary>
This parameter represents image type.
1. The memory size occupied by one frame of image cannot exceed the size specified by IKP_INTERNAL_BUFFER_SIZE .
2. The image type of frame grabber must be consistent with that of camera, otherwise normal acquisition cannot
be performed.
3. The image type options are as follows:
| Image type |
|--------------------------------|
| IKP_IMAGE_TYPE_VAL_MONOCHROME |
| IKP_IMAGE_TYPE_VAL_COLORFUL |
| IKP_IMAGE_TYPE_VAL_RGB |
| IKP_IMAGE_TYPE_VAL_RGBC |
| IKP_IMAGE_TYPE_VAL_BGR |
| IKP_IMAGE_TYPE_VAL_BGRC |
| IKP_IMAGE_TYPE_VAL_YUV422 |
| IKP_IMAGE_TYPE_VAL_YUV422_YUYV |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_COUNT">
\~chinese
<summary>图像缓冲区帧数【RW】</summary>
本参数表示图像缓冲区帧数。
1. 当用户设置该参数时IKapBoard自动申请/管理图像缓冲区,用户无需释放该段内存缓冲区域。
2. 请在设置该参数前先设置图像宽度、图像高度和图像数据格式,否则可能出现参数冲突导致采集失败。
3. 用户应该校验设置缓冲区帧数的返回值,如果当前系统资源不足,就无法申请到足够的内存数据,采集卡无法开始采集工作。此时用户应该减少缓冲区帧数或减小和图像尺寸的相关参数来保证内存申请的成功。
4. 请不要在连续采集的过程中设置该参数,否则可能导致采集失败。
\~english
<summary>Number of image buffer [RW]</summary>
This parameter represents the number of image buffer.
1. When users set this parameter, IKapBoard automatically requests/manages image buffer, and users do not need
to release this memory buffer.
2. Please set image width, image height, and image data format before setting this parameter, otherwise
parameter conflicts may occur leading to acquisition failure.
3. Users should verify the return value of setting buffer number. If the current system resources are
insufficient, sufficient memory data cannot be requested and the frame grabber cannot start the acquisition work. At this
point, users should reduce the number of buffer frames or decrease the parameters related to image size to ensure the success
of memory requests.
4. Please do not set this parameter during continuous acquisition, otherwise it may cause acquisition failure.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_TRANSFER_MODE">
\~chinese
<summary>图像缓冲区传输模式【RW】</summary>
本参数表示图像缓冲区传输模式。
1. 缓冲区传输模式可选项如下所示:
| 缓冲区传输模式 |
|--------------------------------------------------------|
| IKP_FRAME_TRANSFER_SYNCHRONOUS |
| IKP_FRAME_TRANSFER_ASYNCHRONOUS |
| IKP_FRAME_TRANSFER_SYNCHRONOUS_NEXT_EMPTY_WITH_PROTECT |
\~english
<summary>Image buffer transfer mode [RW]</summary>
This parameter represents image buffer transfer mode.
1. Image buffer transfer mode options are as follows:
| Image buffer transfer mode |
|--------------------------------------------------------|
| IKP_FRAME_TRANSFER_SYNCHRONOUS |
| IKP_FRAME_TRANSFER_ASYNCHRONOUS |
| IKP_FRAME_TRANSFER_SYNCHRONOUS_NEXT_EMPTY_WITH_PROTECT |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_AUTO_CLEAR">
\~chinese
<summary>图像缓冲区自动清空机制【RW】</summary>
本参数表示图像缓冲区自动清空机制。
1. IKapBoard默认在 IKEvent_FrameReady 回调事件执行后自动清空缓冲区。当缓冲区为空时,新的图像数据可以写入该缓冲区内。因此当用户未及时取走缓冲区数据时,旧的图像数据将会被覆盖。
2. 为了确保图像的正确性,用户可以禁用自动清除机制并且选择缓冲区传输模式为同步保护传输模式,此时新的图像数据将不会覆盖原有数据,直到缓冲区变为空。
3. 在禁用自动清除机制时,用户需要在使用完缓冲区后调用 IKapReleaseBuffer 来释放缓冲区。
4. 缓存自动清空机制仅适用于连续采集过程。
5. 缓冲区自动清空机制可选项如下所示:
| 缓冲区自动清空机制 |
|----------------------------------|
| IKP_FRAME_AUTO_CLEAR_VAL_DISABLE |
| IKP_FRAME_AUTO_CLEAR_VAL_ENABLE |
\~english
<summary>Image buffer automatic clearing mechanism [RW]</summary>
This parameter represents image buffer automatic clearing mechanism.
1. IKapBoard defaults to automatically clear buffer after IKEvent_FrameReady callback event is executed. When
buffer is empty, new image data can be written into it. Therefore, when users fail to retrieve the buffer data in a timely
manner, old image data will be overwritten.
2. To ensure the correctness of image, users can disable automatic clearing mechanism and select buffer
transfer mode as synchronous protection transfer mode. At this time, new image data will not overwrite the original data
until the buffer becomes empty.
3. When automatic clearing mechanism is disabled, users need to call IKapReleaseBuffer to release buffer after
using.
4. The automatic clearing mechanism is only applicable to continuous acquisition process.
5. Image buffer automatic clearing mechanism options are as follows:
| Image buffer automatic clearing mechanism |
|-------------------------------------------|
| IKP_FRAME_AUTO_CLEAR_VAL_DISABLE |
| IKP_FRAME_AUTO_CLEAR_VAL_ENABLE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GRAB_MODE">
\~chinese
<summary>图像序列采集模式【RW】</summary>
本参数表示图像序列采集模式,可以是阻塞或者非阻塞式调用。
1. 序列采集模式可选项如下所示:
| 序列采集模式 |
|--------------------|
| IKP_GRAB_BLOCK |
| IKP_GRAB_NON_BLOCK |
\~english
<summary>Image sequence acquisition mode [RW]</summary>
This parameter represents image sequence acquisition mode, which can be a blocking or non blocking mode.
1. Image sequence acquisition mode options are as follows:
| Image sequence acquisition mode |
|---------------------------------|
| IKP_GRAB_BLOCK |
| IKP_GRAB_NON_BLOCK |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_TIME_STAMP_LOW">
\~chinese
<summary>上帧图像采集完成时间戳的低字节【RO】</summary>
本参数表示上帧图像采集完成时间戳的低字节时间戳信息占据64bit。
\~english
<summary>Low bytes of timestamp of last frame [RO]</summary>
This parameter represents low bytes of timestamp of last frame, and the timestamp information occupies 64 bits.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_TIME_STAMP_HIGH">
\~chinese
<summary>上帧图像采集完成时间戳的高字节【RO】</summary>
本参数表示上帧图像采集完成时间戳的高字节时间戳信息占据64bit。
\~english
<summary>High bytes of timestamp of last frame [RO]</summary>
This parameter represents high bytes of timestamp of last frame, and the timestamp information occupies 64 bits.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BLOCK_TIME_STAMP_LOW">
\~chinese
<summary>图像单元采集完成时间戳的低字节【RO】</summary>
本参数表示图像单元采集完成时间戳的低字节时间戳信息占据64bit。
\~english
<summary>Low bytes of timestamp of image block [RO]</summary>
This parameter represents low bytes of timestamp of image block, and the timestamp information occupies 64 bits.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BLOCK_TIME_STAMP_HIGH">
\~chinese
<summary>图像单元采集完成时间戳的高字节【RO】</summary>
本参数表示图像单元采集完成时间戳的高字节时间戳信息占据64bit。
\~english
<summary>High bytes of timestamp of image block [RO]</summary>
This parameter represents high bytes of timestamp of image block, and the timestamp information occupies 64 bits.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_TAP_NUMBER">
\~chinese
<summary>相机Tap个数【RW】</summary>
本参数表示相机Tap个数设置该参数时请参考对应相机使用手册。
\~english
<summary>Number of camera taps [RW]</summary>
This parameter represents the number of camera taps. Please refer to the corresponding camera manual when setting
this parameter.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_TAP_ARRANGEMENT">
\~chinese
<summary>Tap排列方式【RW】</summary>
本参数表示相机Tap排列方式。在不同的Tap个数下该参数表示的图像排列方式会有所不同。
\~english
<summary>Tap arrangement method [RW]</summary>
This parameter represents tap arrangement method. The image arrangement represented by this parameter will vary
depending on the number of taps.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BAYER_PATTERN">
\~chinese
<summary>Bayer图像解析模式【RW】</summary>
本参数表示Bayer图像解析模式。
1. Bayer图像解析模式可选项如下所示
| Bayer图像解析模式 |
|----------------------------|
| IKP_BAYER_PATTERN_VAL_NULL |
| IKP_BAYER_PATTERN_VAL_BGGR |
| IKP_BAYER_PATTERN_VAL_RGGB |
| IKP_BAYER_PATTERN_VAL_GBRG |
| IKP_BAYER_PATTERN_VAL_GRBG |
\~english
<summary>Bayer image pattern [RW]</summary>
This parameter represents Bayer image pattern.
1. Bayer image pattern options are as follows:
| Bayer image pattern |
|----------------------------|
| IKP_BAYER_PATTERN_VAL_NULL |
| IKP_BAYER_PATTERN_VAL_BGGR |
| IKP_BAYER_PATTERN_VAL_RGGB |
| IKP_BAYER_PATTERN_VAL_GBRG |
| IKP_BAYER_PATTERN_VAL_GRBG |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PIXEL_CLOCK">
\~chinese
<summary>CL采集卡像素时钟【RW】【已弃用】</summary>
本参数表示CL采集卡像素时钟。
\~english
<summary>CL frame grabber pixel clock [RW] [abandoned]</summary>
This parameter represents CL frame grabber pixel clock.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_DATA_VALID_ENABLE">
\~chinese
<summary>CL采集卡数据使能【RW】【已弃用】</summary>
本参数表示CL采集卡数据有效使能标志位。
\~english
<summary>CL frame grabber data enable [RW] [abandoned]</summary>
This parameter represents valid enable flag for CL frame grabber data.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC1_SOURCE">
\~chinese
<summary>CL采集卡CC1信号源【RW】</summary>
本参数表示CL采集卡CC1信号源。
1. CL采集卡CC1信号源可选项如下所示
| CL采集卡CC1信号源 |
|---------------------------------------|
| IKP_CC_SOURCE_VAL_NOT_USE |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_CC_SOURCE_VAL_LOW |
| IKP_CC_SOURCE_VAL_HIGH |
| IKP_CC_SOURCE_VAL_SOFTWARE |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC1 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC2 |
| IKP_CC_SOURCE_VAL_STROBE |
| IKP_CC_SOURCE_VAL_SHAFT_ENCODER_A |
| IKP_CC_SOURCE_VAL_SHAFT_ENCODER_B |
\~english
<summary>CL frame grabber CC1 signal source [RW]</summary>
This parameter represents CL frame grabber CC1 signal source.
1. CL frame grabber CC1 signal source options are as follows:
| CL frame grabber CC1 signal source |
|---------------------------------------|
| IKP_CC_SOURCE_VAL_NOT_USE |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_CC_SOURCE_VAL_LOW |
| IKP_CC_SOURCE_VAL_HIGH |
| IKP_CC_SOURCE_VAL_SOFTWARE |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC1 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC2 |
| IKP_CC_SOURCE_VAL_STROBE |
| IKP_CC_SOURCE_VAL_SHAFT_ENCODER_A |
| IKP_CC_SOURCE_VAL_SHAFT_ENCODER_B |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC2_SOURCE">
\~chinese
<summary>CL采集卡CC2信号源【RW】</summary>
本参数表示CL采集卡CC2信号源。
1. CL采集卡CC2信号源可选项如下所示
| CL采集卡CC2信号源 |
|---------------------------------------|
| IKP_CC_SOURCE_VAL_NOT_USE |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_CC_SOURCE_VAL_LOW |
| IKP_CC_SOURCE_VAL_HIGH |
| IKP_CC_SOURCE_VAL_SOFTWARE |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC1 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC2 |
| IKP_CC_SOURCE_VAL_STROBE |
| IKP_CC_SOURCE_VAL_SHAFT_ENCODER_A |
| IKP_CC_SOURCE_VAL_SHAFT_ENCODER_B |
\~english
<summary>CL frame grabber CC2 signal source [RW]</summary>
This parameter represents CL frame grabber CC2 signal source.
1. CL frame grabber CC2 signal source options are as follows:
| CL frame grabber CC2 signal source |
|---------------------------------------|
| IKP_CC_SOURCE_VAL_NOT_USE |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_CC_SOURCE_VAL_LOW |
| IKP_CC_SOURCE_VAL_HIGH |
| IKP_CC_SOURCE_VAL_SOFTWARE |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC1 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC2 |
| IKP_CC_SOURCE_VAL_STROBE |
| IKP_CC_SOURCE_VAL_SHAFT_ENCODER_A |
| IKP_CC_SOURCE_VAL_SHAFT_ENCODER_B |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC3_SOURCE">
\~chinese
<summary>CL采集卡CC3信号源【RW】</summary>
本参数表示CL采集卡CC3信号源。
1. CL采集卡CC3信号源可选项如下所示
| CL采集卡CC3信号源 |
|---------------------------------------|
| IKP_CC_SOURCE_VAL_NOT_USE |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_CC_SOURCE_VAL_LOW |
| IKP_CC_SOURCE_VAL_HIGH |
| IKP_CC_SOURCE_VAL_SOFTWARE |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC1 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC2 |
| IKP_CC_SOURCE_VAL_STROBE |
\~english
<summary>CL frame grabber CC3 signal source [RW]</summary>
This parameter represents CL frame grabber CC3 signal source.
1. CL frame grabber CC3 signal source options are as follows:
| CL frame grabber CC3 signal source |
|---------------------------------------|
| IKP_CC_SOURCE_VAL_NOT_USE |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_CC_SOURCE_VAL_LOW |
| IKP_CC_SOURCE_VAL_HIGH |
| IKP_CC_SOURCE_VAL_SOFTWARE |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC1 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC2 |
| IKP_CC_SOURCE_VAL_STROBE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC4_SOURCE">
\~chinese
<summary>CL采集卡CC4信号源【RW】</summary>
本参数表示CL采集卡CC4信号源。
1. CL采集卡CC4信号源可选项如下所示
| CL采集卡CC4信号源 |
|---------------------------------------|
| IKP_CC_SOURCE_VAL_NOT_USE |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_CC_SOURCE_VAL_LOW |
| IKP_CC_SOURCE_VAL_HIGH |
| IKP_CC_SOURCE_VAL_SOFTWARE |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC1 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC2 |
| IKP_CC_SOURCE_VAL_STROBE |
\~english
<summary>CL frame grabber CC4 signal source [RW]</summary>
This parameter represents CL frame grabber CC4 signal source.
1. CL frame grabber CC4 signal source options are as follows:
| CL frame grabber CC4 signal source |
|---------------------------------------|
| IKP_CC_SOURCE_VAL_NOT_USE |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_CC_SOURCE_VAL_LOW |
| IKP_CC_SOURCE_VAL_HIGH |
| IKP_CC_SOURCE_VAL_SOFTWARE |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_CC_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC1 |
| IKP_CC_SOURCE_VAL_BOARD_SYNC2 |
| IKP_CC_SOURCE_VAL_STROBE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_MODE">
\~chinese
<summary>采集卡触发模式【RW】</summary>
本参数表示采集卡外触发采集图像的信号触发模式。
1. 采集卡触发模式可选项如下所示:
| 采集卡触发模式 |
|--------------------------------------------|
| IKP_BOARD_TRIGGER_MODE_VAL_INNER |
| IKP_BOARD_TRIGGER_MODE_VAL_OUTTER |
| IKP_BOARD_TRIGGER_MODE_VAL_CXP_LEVEL_VALID |
\~english
<summary>Frame grabber trigger mode [RW]</summary>
This parameter represents signal trigger mode for frame grabber external trigger acquisition.
1. Frame grabber trigger mode options are as follows:
| Frame grabber trigger mode |
|--------------------------------------------|
| IKP_BOARD_TRIGGER_MODE_VAL_INNER |
| IKP_BOARD_TRIGGER_MODE_VAL_OUTTER |
| IKP_BOARD_TRIGGER_MODE_VAL_CXP_LEVEL_VALID |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_SOURCE">
\~chinese
<summary>采集卡触发信号源【RW】</summary>
本参数表示采集卡外触发时的触发信号源,只有当采集卡触发模式设置为外触发时本参数才有效。
1. 采集卡触发信号源可选项如下所示:
| 采集卡触发信号源 |
|---------------------------------------------------|
| IKP_BOARD_TRIGGER_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_BOARD_TRIGGER_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_BOARD_TRIGGER_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_BOARD_TRIGGER_SOURCE_VAL_BOARD_SYNC1 |
| IKP_BOARD_TRIGGER_SOURCE_VAL_BOARD_SYNC2 |
| IKP_BOARD_TRIGGER_SOURCE_VAL_INNER_TRIGGER |
| IKP_BOARD_TRIGGER_SOURCE_VAL_SOFTWARE |
| IKP_BOARD_TRIGGER_SOURCE_VAL_INTEGRATION_SIGNAL_1 |
| IKP_BOARD_TRIGGER_SOURCE_VAL_INTEGRATION_SIGNAL_2 |
\~english
<summary>Frame grabber trigger signal source [RW]</summary>
This parameter represents trigger signal source when frame grabber is triggered externally. This parameter is only
valid when frame grabber trigger mode is set to external trigger.
1. Frame grabber trigger signal source options are as follows:
| Frame grabber trigger signal source |
|---------------------------------------------------|
| IKP_BOARD_TRIGGER_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_BOARD_TRIGGER_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_BOARD_TRIGGER_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_BOARD_TRIGGER_SOURCE_VAL_BOARD_SYNC1 |
| IKP_BOARD_TRIGGER_SOURCE_VAL_BOARD_SYNC2 |
| IKP_BOARD_TRIGGER_SOURCE_VAL_INNER_TRIGGER |
| IKP_BOARD_TRIGGER_SOURCE_VAL_SOFTWARE |
| IKP_BOARD_TRIGGER_SOURCE_VAL_INTEGRATION_SIGNAL_1 |
| IKP_BOARD_TRIGGER_SOURCE_VAL_INTEGRATION_SIGNAL_2 |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_SAMPLE_MODE">
\~chinese
<summary>CL采集卡通用输入信号1采样模式【RW】【已弃用】</summary>
本参数表示CL采集卡通用输入信号1采样模式。
1. CL采集卡通用输入信号1采样模式可选项如下所示
| CL采集卡通用输入信号1采样模式 |
|------------------------------------------------|
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_ACTIVE_HIGH |
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_ACTIVE_LOW |
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_RISING_EDGE |
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_FALLING_EDGE |
\~english
<summary>CL frame grabber general input signal1 sampling mode [RW] [abandoned]</summary>
This parameter represents general input signal1 sampling mode of CL frame grabber.
1. CL frame grabber general input signal1 sampling mode options are as follows:
| CL frame grabber general input signal1 sampling mode |
|------------------------------------------------------|
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_ACTIVE_HIGH |
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_ACTIVE_LOW |
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_RISING_EDGE |
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_FALLING_EDGE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_PROTECT_MODE">
\~chinese
<summary>CL采集卡通用输入信号1脉冲保护模式【RW】【已弃用】</summary>
本参数表示CL采集卡通用输入信号1脉冲保护模式。
1. CL采集卡通用输入信号1脉冲保护模式可选项如下所示
| CL采集卡通用输入信号1脉冲保护模式 |
|---------------------------------------------|
| IKP_GENERAL_INPUT_PROTECT_MODE_VAL_NOT_USE |
| IKP_GENERAL_INPUT_PROTECT_MODE_VAL_DELETE |
| IKP_GENERAL_INPUT_PROTECT_MODE_VAL_MEMORIZE |
\~english
<summary>CL frame grabber general input signal1 pulse protection mode [RW] [abandoned]</summary>
This parameter represents general input signal1 pulse protection mode of CL frame grabber.
1. CL frame grabber general input signal1 pulse protection mode options are as follows:
| CL frame grabber general input signal1 pulse protection mode |
|--------------------------------------------------------------|
| IKP_GENERAL_INPUT_PROTECT_MODE_VAL_NOT_USE |
| IKP_GENERAL_INPUT_PROTECT_MODE_VAL_DELETE |
| IKP_GENERAL_INPUT_PROTECT_MODE_VAL_MEMORIZE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_MINIMUM_INTERVAL">
\~chinese
<summary>CL采集卡通用输入信号1最小脉冲间隔【RW】【已弃用】</summary>
本参数表示CL采集卡通用输入信号1最小脉冲间隔。
\~english
<summary>CL frame grabber general input signal1 minimum pulse interval [RW] [abandoned]</summary>
This parameter represents the minimum pulse interval for general input signal1 of CL frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_SAMPLE_MODE">
\~chinese
<summary>CL采集卡通用输入信号2采样模式【RW】【已弃用】</summary>
本参数表示CL采集卡通用输入信号2采样模式。
1. CL采集卡通用输入信号2采样模式可选项如下所示
| CL采集卡通用输入信号2采样模式 |
|------------------------------------------------|
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_ACTIVE_HIGH |
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_ACTIVE_LOW |
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_RISING_EDGE |
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_FALLING_EDGE |
\~english
<summary>CL frame grabber general input signal2 sampling mode [RW] [abandoned]</summary>
This parameter represents general input signal2 sampling mode of CL frame grabber.
1. CL frame grabber general input signal2 sampling mode options are as follows:
| CL frame grabber general input signal2 sampling mode |
|------------------------------------------------------|
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_ACTIVE_HIGH |
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_ACTIVE_LOW |
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_RISING_EDGE |
| IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_FALLING_EDGE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_PROTECT_MODE">
\~chinese
<summary>CL采集卡通用输入信号2脉冲保护模式【RW】【已弃用】</summary>
本参数表示CL采集卡通用输入信号2脉冲保护模式。
1. CL采集卡通用输入信号2脉冲保护模式可选项如下所示
| CL采集卡通用输入信号2脉冲保护模式 |
|---------------------------------------------|
| IKP_GENERAL_INPUT_PROTECT_MODE_VAL_NOT_USE |
| IKP_GENERAL_INPUT_PROTECT_MODE_VAL_DELETE |
| IKP_GENERAL_INPUT_PROTECT_MODE_VAL_MEMORIZE |
\~english
<summary>CL frame grabber general input signal2 pulse protection mode [RW] [abandoned]</summary>
This parameter represents general input signal2 pulse protection mode of CL frame grabber.
1. CL frame grabber general input signal2 pulse protection mode options are as follows:
| CL frame grabber general input signal2 pulse protection mode |
|--------------------------------------------------------------|
| IKP_GENERAL_INPUT_PROTECT_MODE_VAL_NOT_USE |
| IKP_GENERAL_INPUT_PROTECT_MODE_VAL_DELETE |
| IKP_GENERAL_INPUT_PROTECT_MODE_VAL_MEMORIZE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_MINIMUM_INTERVAL">
\~chinese
<summary>CL采集卡通用输入信号2最小脉冲间隔【RW】【已弃用】</summary>
本参数表示CL采集卡通用输入信号2最小脉冲间隔。
\~english
<summary>CL frame grabber general input signal2 minimum pulse interval [RW] [abandoned]</summary>
This parameter represents the minimum pulse interval for general input signal2 of CL frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_PULSE_DROP">
\~chinese
<summary>编码器信号分频系数【RW】</summary>
本参数表示编码器信号分频系数。
\~english
<summary>Encoder signal division factor [RW]</summary>
This parameter represents encoder signal division factor.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_PROTECT_MODE">
\~chinese
<summary>CL采集卡编码器脉冲保护模式【RW】【已弃用】</summary>
本参数表示CL采集卡编码器脉冲保护模式。
1. CL采集卡编码器脉冲保护模式可选项如下所示
| CL采集卡编码器脉冲保护模式 |
|---------------------------------------------|
| IKP_SHAFT_ENCODER_PROTECT_MODE_VAL_NOT_USE |
| IKP_SHAFT_ENCODER_PROTECT_MODE_VAL_DELETE |
| IKP_SHAFT_ENCODER_PROTECT_MODE_VAL_MEMORIZE |
\~english
<summary>CL frame grabber encoder pulse protection mode [RW] [abandoned]</summary>
This parameter represents CL frame grabber encoder pulse protection mode.
1. CL frame grabber encoder pulse protection mode options are as follows:
| CL frame grabber encoder pulse protection mode |
|------------------------------------------------|
| IKP_SHAFT_ENCODER_PROTECT_MODE_VAL_NOT_USE |
| IKP_SHAFT_ENCODER_PROTECT_MODE_VAL_DELETE |
| IKP_SHAFT_ENCODER_PROTECT_MODE_VAL_MEMORIZE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_MINIMUM_INTERVAL">
\~chinese
<summary>CL采集卡编码器最小脉冲间隔【RW】【已弃用】</summary>
本参数表示CL采集卡编码器最小脉冲间隔。
\~english
<summary>CL frame grabber encoder minimum pulse interval [RW] [abandoned]</summary>
This parameter represents the minimum pulse interval of CL frame grabber encoder.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_TRIGGER_SOURCE">
\~chinese
<summary>积分控制方法触发信号源【RW】</summary>
本参数表示积分控制方法触发信号源。
1. 积分控制方法触发信号源可选项如下所示:
| 积分控制方法触发信号源 |
|--------------------------------------------------------|
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_INTERNAL |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_BOARD_SYNC1 |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_BOARD_SYNC2 |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_SOFTWARE |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_CAMERA_SYNC_TRIGGER |
\~english
<summary>Integration control method trigger signal source [RW]</summary>
This parameter represents trigger signal source for integration control method.
1. Integration control method trigger signal source options are as follows:
| Integration control method trigger signal source |
|--------------------------------------------------------|
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_INTERNAL |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_BOARD_SYNC1 |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_BOARD_SYNC2 |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_SOFTWARE |
| IKP_INTEGRATION_TRIGGER_SOURCE_VAL_CAMERA_SYNC_TRIGGER |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_TRIGGER_FREQUENCY">
\~chinese
<summary>积分控制方法触发信号频率【RW】</summary>
本参数表示积分控制方法触发信号频率。
1. 当积分控制方法触发信号源设置为采集卡内部触发时,本参数表示内部触发信号频率。
\~english
<summary>Integration control method trigger signal frequency [RW]</summary>
This parameter represents trigger signal frequency of integration control method.
1. When trigger signal source of integration control method is set to internal trigger of frame grabber, this
parameter represents the frequency of internal trigger signal.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE">
\~chinese
<summary>闪光触发信号源【RW】</summary>
本参数表示闪光触发信号源。
1. 闪光触发信号源可选项如下所示:
| 闪光触发信号源 |
|----------------------------------------------------|
| IKP_STROBE_TRIGGER_SOURCE_VAL_INTERNAL |
| IKP_STROBE_TRIGGER_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_STROBE_TRIGGER_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_STROBE_TRIGGER_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_STROBE_TRIGGER_SOURCE_VAL_BOARD_SYNC1 |
| IKP_STROBE_TRIGGER_SOURCE_VAL_BOARD_SYNC2 |
| IKP_STROBE_TRIGGER_SOURCE_VAL_FRAME_TRANSFER_END |
| IKP_STROBE_TRIGGER_SOURCE_VAL_SOFTWARE |
| IKP_STROBE_TRIGGER_SOURCE_VAL_FRAME_TRANSFER_START |
| IKP_STROBE_TRIGGER_SOURCE_VAL_FRAME_GRAB_START |
| IKP_STROBE_TRIGGER_SOURCE_VAL_FRAME_GRAB_END |
\~english
<summary>Strobe trigger signal source [RW]</summary>
This parameter represents strobe trigger signal source.
1. Strobe trigger signal source options are as follows:
| Strobe trigger signal source |
|----------------------------------------------------|
| IKP_STROBE_TRIGGER_SOURCE_VAL_INTERNAL |
| IKP_STROBE_TRIGGER_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_STROBE_TRIGGER_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_STROBE_TRIGGER_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_STROBE_TRIGGER_SOURCE_VAL_BOARD_SYNC1 |
| IKP_STROBE_TRIGGER_SOURCE_VAL_BOARD_SYNC2 |
| IKP_STROBE_TRIGGER_SOURCE_VAL_FRAME_TRANSFER_END |
| IKP_STROBE_TRIGGER_SOURCE_VAL_SOFTWARE |
| IKP_STROBE_TRIGGER_SOURCE_VAL_FRAME_TRANSFER_START |
| IKP_STROBE_TRIGGER_SOURCE_VAL_FRAME_GRAB_START |
| IKP_STROBE_TRIGGER_SOURCE_VAL_FRAME_GRAB_END |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT1_SOURCE">
\~chinese
<summary>CL采集卡板间同步输出1信号源【RW】</summary>
本参数表示CL采集卡板间同步输出1信号源。
1. CL采集卡板间同步输出1信号源可选项如下所示
| CL采集卡板间同步输出1信号源 |
|------------------------------------------------------|
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_NOT_USE |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTERNAL |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_STROBLE_SIGNAL1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_BOARD_SYNC1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_BOARD_SYNC2 |
\~english
<summary>CL frame grabber board synchronous output1 signal source [RW]</summary>
This parameter represents synchronous output1 signal source between CL frame grabber.
1. CL frame grabber board synchronous output1 signal source options are as follows:
| CL frame grabber board synchronous output1 signal source |
|----------------------------------------------------------|
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_NOT_USE |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTERNAL |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_STROBLE_SIGNAL1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_BOARD_SYNC1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_BOARD_SYNC2 |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT2_SOURCE">
\~chinese
<summary>CL采集卡板间同步输出2信号源【RW】</summary>
本参数表示CL采集卡板间同步输出2信号源。
1. CL采集卡板间同步输出2信号源可选项如下所示
| CL采集卡板间同步输出2信号源 |
|------------------------------------------------------|
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_NOT_USE |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTERNAL |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_STROBLE_SIGNAL1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_BOARD_SYNC1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_BOARD_SYNC2 |
\~english
<summary>CL frame grabber board synchronous output2 signal source [RW]</summary>
This parameter represents synchronous output2 signal source between CL frame grabber.
1. CL frame grabber board synchronous output2 signal source options are as follows:
| CL frame grabber board synchronous output2 signal source |
|----------------------------------------------------------|
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_NOT_USE |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTERNAL |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_STROBLE_SIGNAL1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_BOARD_SYNC1 |
| IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_BOARD_SYNC2 |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT1_SOURCE">
\~chinese
<summary>通用输出信号1信号源【RW】</summary>
本参数表示通用输出信号1信号源。
1. 通用输出信号1信号源可选项如下所示
| 通用输出信号1信号源 |
|---------------------------------------------------|
| IKP_GENERAL_OUTPUT_SOURCE_VAL_INTERNAL |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_STROBLE_SIGNAL1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_SOFTWARE |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_VAL_BOARD_SYNC1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_VAL_BOARD_SYNC2 |
\~english
<summary>General output1 signal source [RW]</summary>
This parameter represents general output1 signal source.
1. General output1 signal source options are as follows:
| General output1 signal source |
|---------------------------------------------------|
| IKP_GENERAL_OUTPUT_SOURCE_VAL_INTERNAL |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_STROBLE_SIGNAL1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_SOFTWARE |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_VAL_BOARD_SYNC1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_VAL_BOARD_SYNC2 |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT2_SOURCE">
\~chinese
<summary>通用输出信号2信号源【RW】</summary>
本参数表示通用输出信号2信号源。
1. 通用输出信号2信号源可选项如下所示
| 通用输出信号2信号源 |
|---------------------------------------------------|
| IKP_GENERAL_OUTPUT_SOURCE_VAL_INTERNAL |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_STROBLE_SIGNAL1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_SOFTWARE |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_VAL_BOARD_SYNC1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_VAL_BOARD_SYNC2 |
\~english
<summary>General output2 signal source [RW]</summary>
This parameter represents general output2 signal source.
1. General output2 signal source options are as follows:
| General output2 signal source |
|---------------------------------------------------|
| IKP_GENERAL_OUTPUT_SOURCE_VAL_INTERNAL |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_GENERAL_INPUT1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_GENERAL_INPUT2 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_SHAFT_ENCODER1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL2 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_STROBLE_SIGNAL1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_SOFTWARE |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_VAL_BOARD_SYNC1 |
| IKP_GENERAL_OUTPUT_SOURCE_VAL_VAL_BOARD_SYNC2 |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_METHOD">
\~chinese
<summary>积分控制方法索引【RW】</summary>
本参数表示积分控制方法索引。
1. 积分控制方法可选项如下所示:
| 积分控制方法 |
|------------------------------|
| IKP_INTEGRATION_METHOD_VAL_1 |
| IKP_INTEGRATION_METHOD_VAL_2 |
| IKP_INTEGRATION_METHOD_VAL_3 |
| IKP_INTEGRATION_METHOD_VAL_4 |
| IKP_INTEGRATION_METHOD_VAL_5 |
\~english
<summary>Index of integration control methods [RW]</summary>
This parameter represents the index of integration control method.
1. Integration control methods options are as follows:
| Integration control method |
|------------------------------|
| IKP_INTEGRATION_METHOD_VAL_1 |
| IKP_INTEGRATION_METHOD_VAL_2 |
| IKP_INTEGRATION_METHOD_VAL_3 |
| IKP_INTEGRATION_METHOD_VAL_4 |
| IKP_INTEGRATION_METHOD_VAL_5 |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_PARAM1">
\~chinese
<summary>积分控制方法参数1【RW】</summary>
本参数表示积分控制方法参数1。
\~english
<summary>Integration control method parameter1 [RW]</summary>
This parameter represents integration control method parameter1.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_PARAM2">
\~chinese
<summary>积分控制方法参数2【RW】</summary>
本参数表示积分控制方法参数2。
\~english
<summary>Integration control method parameter2 [RW]</summary>
This parameter represents integration control method parameter2.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_PARAM3">
\~chinese
<summary>积分控制方法参数3【RW】</summary>
本参数表示积分控制方法参数3。
\~english
<summary>Integration control method parameter3 [RW]</summary>
This parameter represents integration control method parameter3.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_PARAM4">
\~chinese
<summary>积分控制方法参数4【RW】</summary>
本参数表示积分控制方法参数4。
\~english
<summary>Integration control method parameter4 [RW]</summary>
This parameter represents integration control method parameter4.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_POLARITY1">
\~chinese
<summary>积分信号1极性【RW】</summary>
本参数表示积分信号1极性。
1. 积分信号1极性可选项如下所示
| 积分信号1极性 |
|-----------------------------------|
| IKP_INTEGRATION_POLARITY_VAL_HIGH |
| IKP_INTEGRATION_POLARITY_VAL_LOW |
\~english
<summary>Polarity of integration signal1 [RW]</summary>
This parameter represents polarity of integration signal1.
1. Polarity of integration signal1 options are as follows:
| Polarity of integration signal1 |
|-----------------------------------|
| IKP_INTEGRATION_POLARITY_VAL_HIGH |
| IKP_INTEGRATION_POLARITY_VAL_LOW |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_POLARITY2">
\~chinese
<summary>积分信号2极性【RW】</summary>
本参数表示积分信号2极性。
1. 积分信号2极性可选项如下所示
| 积分信号2极性 |
|-----------------------------------|
| IKP_INTEGRATION_POLARITY_VAL_HIGH |
| IKP_INTEGRATION_POLARITY_VAL_LOW |
\~english
<summary>Polarity of integration signal2 [RW]</summary>
This parameter represents polarity of integration signal2.
1. Polarity of integration signal2 options are as follows:
| Polarity of integration signal2 |
|-----------------------------------|
| IKP_INTEGRATION_POLARITY_VAL_HIGH |
| IKP_INTEGRATION_POLARITY_VAL_LOW |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_METHOD">
\~chinese
<summary>闪光控制方法索引【RW】</summary>
本参数表示闪光控制方法索引。
1. 闪光控制方法可选项如下所示:
| 闪光控制方法 |
|-------------------------|
| IKP_STROBE_METHOD_VAL_1 |
| IKP_STROBE_METHOD_VAL_2 |
| IKP_STROBE_METHOD_VAL_3 |
| IKP_STROBE_METHOD_VAL_4 |
\~english
<summary>Index of strobe control methods [RW]</summary>
This parameter represents the index of strobe control method.
1. Strobe control methods options are as follows:
| Strobe control method |
|-------------------------|
| IKP_STROBE_METHOD_VAL_1 |
| IKP_STROBE_METHOD_VAL_2 |
| IKP_STROBE_METHOD_VAL_3 |
| IKP_STROBE_METHOD_VAL_4 |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_PARAM1">
\~chinese
<summary>闪光控制方法参数1【RW】</summary>
本参数表示闪光控制方法参数1。
\~english
<summary>Strobe control method parameter1 [RW]</summary>
This parameter represents strobe control method parameter1.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_PARAM2">
\~chinese
<summary>闪光控制方法参数2【RW】</summary>
本参数表示闪光控制方法参数2。
\~english
<summary>Strobe control method parameter2 [RW]</summary>
This parameter represents strobe control method parameter2.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_PARAM3">
\~chinese
<summary>闪光控制方法参数3【RW】</summary>
本参数表示闪光控制方法参数3。
\~english
<summary>Strobe control method parameter3 [RW]</summary>
This parameter represents strobe control method parameter3.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_PARAM4">
\~chinese
<summary>闪光控制方法参数4【RW】</summary>
本参数表示闪光控制方法参数4。
\~english
<summary>Strobe control method parameter4 [RW].</summary>
This parameter represents strobe control method parameter4
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_POLARITY">
\~chinese
<summary>闪光信号极性【RW】</summary>
本参数表示闪光信号极性。
1. 闪光信号极性可选项如下所示:
| 闪光信号极性 |
|------------------------------|
| IKP_STROBE_POLARITY_VAL_HIGH |
| IKP_STROBE_POLARITY_VAL_LOW |
\~english
<summary>Polarity of strobe signal [RW]</summary>
This parameter represents polarity of strobe signal.
1. Polarity of strobe signal options are as follows:
| Polarity of strobe signal |
|------------------------------|
| IKP_STROBE_POLARITY_VAL_HIGH |
| IKP_STROBE_POLARITY_VAL_LOW |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT1_POLARITY">
\~chinese
<summary>通用输出信号1极性【RW】</summary>
本参数表示通用输出信号1极性。
1. 通用输出信号1极性可选项如下所示
| 通用输出信号1极性 |
|----------------------------------------------------|
| IKP_GENERAL_OUTPUT_POLARITY_VAL_SAME_TO_SOURCE |
| IKP_GENERAL_OUTPUT_POLARITY_VAL_OPPOSITE_TO_SOURCE |
\~english
<summary>Polarity of general output signal1 [RW]</summary>
This parameter represents polarity of general output signal1.
1. Polarity of general output signal1 options are as follows:
| Polarity of general output signal1 |
|----------------------------------------------------|
| IKP_GENERAL_OUTPUT_POLARITY_VAL_SAME_TO_SOURCE |
| IKP_GENERAL_OUTPUT_POLARITY_VAL_OPPOSITE_TO_SOURCE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT1_DELAY">
\~chinese
<summary>CL采集卡通用输出信号1输出延时【RW】【已弃用】</summary>
本参数表示CL采集卡通用输出信号1输出延时。
\~english
<summary>CL frame grabber general output signal1 output delay [RW] [abandoned]</summary>
This parameter represents CL frame grabber general output signal1 output delay.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT2_POLARITY">
\~chinese
<summary>通用输出信号2极性【RW】</summary>
本参数表示通用输出信号2极性。
1. 通用输出信号2极性可选项如下所示
| 通用输出信号2极性 |
|----------------------------------------------------|
| IKP_GENERAL_OUTPUT_POLARITY_VAL_SAME_TO_SOURCE |
| IKP_GENERAL_OUTPUT_POLARITY_VAL_OPPOSITE_TO_SOURCE |
\~english
<summary>Polarity of general output signal2 [RW]</summary>
This parameter represents polarity of general output signal2.
1. Polarity of general output signal2 options are as follows:
| Polarity of general output signal2 |
|----------------------------------------------------|
| IKP_GENERAL_OUTPUT_POLARITY_VAL_SAME_TO_SOURCE |
| IKP_GENERAL_OUTPUT_POLARITY_VAL_OPPOSITE_TO_SOURCE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT2_DELAY">
\~chinese
<summary>CL采集卡通用输出信号2输出延时【RW】【已弃用】</summary>
本参数表示CL采集卡通用输出信号2输出延时。
\~english
<summary>CL frame grabber general output signal2 output delay [RW] [abandoned]</summary>
This parameter represents CL frame grabber general output signal2 output delay.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_TRIGGER_MODE">
\~chinese
<summary>通用输入信号1触发模式【RW】</summary>
本参数表示通用输入信号1触发模式。
1. 通用输入信号1触发模式可选项如下所示
| 通用输入信号1触发模式 |
|------------------------------------------|
| IKP_GENERAL_INPUT_TRIGGER_MODE_VAL_EDGE |
| IKP_GENERAL_INPUT_TRIGGER_MODE_VAL_LEVEL |
\~english
<summary>General input signal1 trigger mode [RW]</summary>
This parameter represents general input signal1 trigger mode.
1. General input signal1 trigger mode options are as follows:
| General input signal1 trigger mode |
|------------------------------------------|
| IKP_GENERAL_INPUT_TRIGGER_MODE_VAL_EDGE |
| IKP_GENERAL_INPUT_TRIGGER_MODE_VAL_LEVEL |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_TRIGGER_MODE">
\~chinese
<summary>通用输入信号2触发模式【RW】</summary>
本参数表示通用输入信号2触发模式。
1. 通用输入信号2触发模式可选项如下所示
| 通用输入信号2触发模式 |
|------------------------------------------|
| IKP_GENERAL_INPUT_TRIGGER_MODE_VAL_EDGE |
| IKP_GENERAL_INPUT_TRIGGER_MODE_VAL_LEVEL |
\~english
<summary>General input signal2 trigger mode [RW]</summary>
This parameter represents general input signal2 trigger mode.
1. General input signal2 trigger mode options are as follows:
| General input signal2 trigger mode |
|------------------------------------------|
| IKP_GENERAL_INPUT_TRIGGER_MODE_VAL_EDGE |
| IKP_GENERAL_INPUT_TRIGGER_MODE_VAL_LEVEL |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC1_TRIGGER_MODE">
\~chinese
<summary>采集卡板间同步信号1触发模式【RW】</summary>
本参数表示采集卡板间同步信号1触发模式。
1. 采集卡板间同步信号1触发模式可选项如下所示
| 采集卡板间同步信号1触发模式 |
|---------------------------------------|
| IKP_BOARD_SYNC_TRIGGER_MODE_VAL_EDGE |
| IKP_BOARD_SYNC_TRIGGER_MODE_VAL_LEVEL |
\~english
<summary>Frame grabber board synchronous signal1 trigger mode [RW]</summary>
This parameter represents frame grabber board synchronous signal1 trigger mode.
1. Frame grabber board synchronous signal1 trigger mode options are as follows:
| Frame grabber board synchronous signal1 trigger mode |
|------------------------------------------------------|
| IKP_BOARD_SYNC_TRIGGER_MODE_VAL_EDGE |
| IKP_BOARD_SYNC_TRIGGER_MODE_VAL_LEVEL |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC2_TRIGGER_MODE">
\~chinese
<summary>采集卡板间同步信号2触发模式【RW】</summary>
本参数表示采集卡板间同步信号2触发模式。
1. 采集卡板间同步信号2触发模式可选项如下所示
| 采集卡板间同步信号2触发模式 |
|---------------------------------------|
| IKP_BOARD_SYNC_TRIGGER_MODE_VAL_EDGE |
| IKP_BOARD_SYNC_TRIGGER_MODE_VAL_LEVEL |
\~english
<summary>Frame grabber board synchronous signal2 trigger mode [RW]</summary>
This parameter represents frame grabber board synchronous signal2 trigger mode.
1. Frame grabber board synchronous signal2 trigger mode options are as follows:
| Frame grabber board synchronous signal2 trigger mode |
|------------------------------------------------------|
| IKP_BOARD_SYNC_TRIGGER_MODE_VAL_EDGE |
| IKP_BOARD_SYNC_TRIGGER_MODE_VAL_LEVEL |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_CHANNEL">
\~chinese
<summary>编码器A/B通道选择【RW】</summary>
本参数表示编码器A/B通道选择。
1. 编码器A/B通道选择可选项如下所示
| 编码器A/B通道选择 |
|---------------------------------|
| IKP_SHAFT_ENCODER_CHANNEL_VAL_A |
| IKP_SHAFT_ENCODER_CHANNEL_VAL_B |
\~english
<summary>Encoder A/B channel selection [RW]</summary>
This parameter represents encoder A/B channel selection.
1. Encoder A/B channel selection options are as follows:
| Encoder A/B channel selection |
|---------------------------------|
| IKP_SHAFT_ENCODER_CHANNEL_VAL_A |
| IKP_SHAFT_ENCODER_CHANNEL_VAL_B |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_MULTIPlY_FACTOR">
\~chinese
<summary>编码器信号倍频系数【RW】</summary>
本参数表示编码器信号倍频系数。
1. 编码器信号倍频系数可选项如下所示:
| 编码器信号倍频系数 |
|-------------------------------------------|
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_1 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_2 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_4 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_8 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_16 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_32 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_64 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_128 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_256 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_512 |
\~english
<summary>Encoder signal multiple factor [RW]</summary>
This parameter represents encoder signal multiple factor.
1. Encoder signal multiple factor options are as follows:
| Encoder signal multiple factor |
|-------------------------------------------|
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_1 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_2 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_4 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_8 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_16 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_32 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_64 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_128 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_256 |
| IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_512 |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PCB_VERSION">
\~chinese
<summary>采集卡PCB版本号【RO】</summary>
本参数表示采集卡PCB版本号。
\~english
<summary>Frame grabber PCB version number [RO]</summary>
This parameter represents frame grabber PCB version number.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_LVAL_FILTER">
\~chinese
<summary>CL采集卡LVAL滤波控制【RW】</summary>
本参数表示CL采集卡LVAL滤波控制。
1. 使能滤波情况下CL采集卡会对LVAL脉冲宽度进行检测若LVAL脉宽小于一定阈值则认为是毛刺信号此时不启动数据结束。
2. 滤波控制适用于外部存在强电磁干扰的情况,正常采集环境不需要使用该功能。
3. CL采集卡LVAL滤波控制可选项如下所示
| CL采集卡LVAL滤波控制 |
|-------------------------|
| IKP_LVAL_FILTER_DISABLE |
| IKP_LVAL_FILTER_ENABLE |
\~english
<summary>CL frame grabber LVAL filtering control [RW]</summary>
This parameter represents CL frame grabber LVAL filtering control.
1. When filtering is enabled, CL frame grabber will detect LVAL pulse width. If the LVAL pulse width is less
than a certain threshold, it is considered a burr signal and the data will not be started until it ends.
2. Filter control is suitable for situations where there is strong electromagnetic interference from external
sources, and it is not necessary to use this function in normal acquisition environments.
3. CL frame grabber LVAL filtering control options are as follows:
| CL frame grabber LVAL filtering control |
|-----------------------------------------|
| IKP_LVAL_FILTER_DISABLE |
| IKP_LVAL_FILTER_ENABLE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_TRANSFER_PERIOD">
\~chinese
<summary>CL采集卡面阵图像DMA传输周期数【RO】</summary>
本参数表示CL采集卡面阵图像DMA传输周期数。
\~english
<summary>Number of DMA transmission period for CL frame grabber area array images [RO]</summary>
This parameter represents the number of DMA transmission period for CL frame grabber area array images.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_LINE_TRANSFER_PERIOD">
\~chinese
<summary>CL采集卡线阵图像DMA传输周期数【RO】</summary>
本参数表示CL采集卡线阵图像DMA传输周期数。
\~english
<summary>Number of DMA transmission period for CL frame grabber line array images [RO]</summary>
This parameter represents the number of DMA transmission period for CL frame grabber line array images.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FPGA_EXTERNAL_TRIGGER_TIMEOUT">
\~chinese
<summary>采集卡行间超时系数【RW】</summary>
本参数表示采集卡行间超时系数。
1. 线扫模式下图像采集期间两行中的空闲时间超过一定超时时间时,终止本帧采集, 上传不完整帧。
2. 对于CL采集卡, 该值是一个系数, 表示两行空闲时间超过平均行频的X倍数时, 终止当前帧。
3. 对于CXP采集卡, 该值是一个固定值, 以ns为单位。
4. 当设置为最大值时, 表示永不超时。
\~english Frame grabber line interval timeout factor [RW]
<summary>Frame grabber line interval timeout factor</summary>
This parameter represents the frame grabber line interval timeout factor.
1. Line Scan Mode: During image acquisition, if the idle time between two lines exceeds a specified timeout period,
terminate the current frame acquisition and upload an incomplete frame.
2. CL Interface Cards: This value acts as a coefficient.
It triggers frame termination when the idle time between two lines exceeds X times the average time interval between lines.
3. CXP Interface Cards: This value is a fixed parameter specified in nanoseconds (ns).
4. Maximum Setting: When set to the maximum value, it indicates no timeout.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_OFFSET_X">
\~chinese
<summary>相机Tap水平偏移【RW】</summary>
本参数表示相机Tap水平偏移。
1. 对于相机输出的实际数据采集卡会根据当前Tap排列方式截取每个Tap区域最开始的若干像素。
\~english
<summary>Camera Tap horizontal offset [RW]</summary>
This parameter represents camera Tap horizontal offset.
1. For actual data output by camera, the frame grabber will capture the first few pixels of each Tap area based
on the current Tap arrangement.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_POLARITY">
\~chinese
<summary>通用输入信号1极性【RW】</summary>
本参数表示通用输入信号1极性。
1. 通用输入信号1极性可选项如下所示
| 通用输入信号1极性 |
|-------------------------------------|
| IKP_GENERAL_INPUT_POLARITY_VAL_HIGH |
| IKP_GENERAL_INPUT_POLARITY_VAL_LOW |
\~english
<summary>Polarity of general input signal1 [RW]</summary>
This parameter represents polarity of general input signal1.
1. Polarity of general input signal1 options are as follows:
| Polarity of general input signal1 |
|-------------------------------------|
| IKP_GENERAL_INPUT_POLARITY_VAL_HIGH |
| IKP_GENERAL_INPUT_POLARITY_VAL_LOW |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_MIN_WIDTH">
\~chinese
<summary>通用输入信号1最小脉冲宽度【RW】</summary>
本参数表示通用输入信号1最小脉冲宽度。
1. 当实际输入信号的脉冲宽度大于该值认为是有效触发信号,否则丢弃。
\~english
<summary>General input signal1 minimum pulse width [RW]</summary>
This parameter represents the minimum pulse width of general input signal1.
1. When the pulse width of the actual input signal is greater than this value, it is considered a valid trigger
signal, otherwise it is discarded.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_POLARITY">
\~chinese
<summary>通用输入信号2极性【RW】</summary>
本参数表示通用输入信号2极性。
1. 通用输入信号2极性可选项如下所示
| 通用输入信号2极性 |
|-------------------------------------|
| IKP_GENERAL_INPUT_POLARITY_VAL_HIGH |
| IKP_GENERAL_INPUT_POLARITY_VAL_LOW |
\~english
<summary>Polarity of general input signal2 [RW]</summary>
This parameter represents polarity of general input signal2.
1. Polarity of general input signal2 options are as follows:
| Polarity of general input signal2 |
|-------------------------------------|
| IKP_GENERAL_INPUT_POLARITY_VAL_HIGH |
| IKP_GENERAL_INPUT_POLARITY_VAL_LOW |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_MIN_WIDTH">
\~chinese
<summary>通用输入信号2最小脉冲宽度【RW】</summary>
本参数表示通用输入信号2最小脉冲宽度。
1. 当实际输入信号的脉冲宽度大于该值认为是有效触发信号,否则丢弃。
\~english
<summary>General input signal2 minimum pulse width [RW]</summary>
This parameter represents the minimum pulse width of general input signal2.
1. When the pulse width of the actual input signal is greater than this value, it is considered a valid trigger
signal, otherwise it is discarded.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CAMERA_PIXEL_CLOCK">
\~chinese
<summary>CL相机时钟频率【RO】</summary>
本参数表示CL相机的时钟频率单位MHz。
\~english
<summary>CL camera clock frequency [RO]</summary>
This parameter represents CL camera clock frequency, unit is MHz.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PCIE_KERNAL_BLOCK_SIZE">
\~chinese
<summary>CL采集卡PCIe内部缓冲区块大小【RW】</summary>
本参数表示CL采集卡PCIe内部缓冲区块大小默认值为4M提高该参数有助于减少丢帧数据的发送。
1. CL采集卡PCIe内部缓冲区块大小可选项如下所示
| CL采集卡PCIe内部缓冲区块大小 |
|------------------------------------|
| IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_1M |
| IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_2M |
| IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_4M |
| IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_8M |
| IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_16M |
\~english
<summary>CL frame grabber PCIe internal buffer block size [RW]</summary>
This parameter represents PCIe internal buffer block size of CL frame grabber , with a default value of 4M.
Increasing this parameter can help reduce the transmission of frame loss data.
1. CL frame grabber PCIe internal buffer block size options are as follows:
| CL frame grabber PCIe internal buffer block size |
|--------------------------------------------------|
| IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_1M |
| IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_2M |
| IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_4M |
| IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_8M |
| IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_16M |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SOFTWARE_TRIGGER_WIDTH">
\~chinese
<summary>软件触发脉冲宽度【RW】</summary>
本参数表示软件触发脉冲宽度。
1. 软件触发脉冲宽度必须小于软件触发周期且大于0。
\~english
<summary>Software trigger pulse width [RW]</summary>
This parameter represents software trigger pulse width.
1. The software trigger pulse width must be less than software trigger period and greater than 0.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SOFTWARE_TRIGGER_PERIOD">
\~chinese
<summary>软件触发脉冲周期【RW】</summary>
本参数表示软件触发脉冲周期。
1. 软件触发脉冲宽度必须小于软件触发周期且大于0。
\~english
<summary>Software trigger pulse period [RW]</summary>
This parameter represents software trigger pulse period.
1. The software trigger pulse width must be less than software trigger period and greater than 0.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SOFTWARE_TRIGGER_COUNT">
\~chinese
<summary>软件触发次数【RW】</summary>
本参数表示软件触发次数。
\~english
<summary>Number of software trigger [RW]</summary>
This parameter represents the number of software trigger.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SOFTWARE_TRIGGER_START">
\~chinese
<summary>开始软件触发【WO】</summary>
本参数表示开始软件触发。
\~english
<summary>Start software trigger [WO]</summary>
This parameter indicates the start of software trigger.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SOFTWARE_TRIGGER_DELAY">
\~chinese
<summary>软件触发延迟时间【RW】</summary>
本参数表示软件触发延迟时间。
\~english
<summary>Software trigger delay time [RW]</summary>
This parameter represents software trigger delay time.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SFOTWARE_TRIGGER_POLARITY">
\~chinese
<summary>软件触发极性【RW】</summary>
本参数表示软件触发极性。
1. 软件触发极性可选项如下所示:
| 软件触发极性 |
|----------------------------------------|
| IKP_SOFTWARE_TRIGGER_POLARITY_VAL_HIGH |
| IKP_SOFTWARE_TRIGGER_POLARITY_VAL_LOW |
\~english
<summary>Software trigger polarity [RW]</summary>
This parameter represents software trigger polarity.
1. Software trigger polarity options are as follows:
| Software trigger polarity |
|----------------------------------------|
| IKP_SOFTWARE_TRIGGER_POLARITY_VAL_HIGH |
| IKP_SOFTWARE_TRIGGER_POLARITY_VAL_LOW |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GRAB_STATUS">
\~chinese
<summary>采集卡采集状态【RO】</summary>
本参数表示采集卡采集状态。
1. 该参数为0表示采集卡当前未采集图像该参数为1表示采集卡当前正在采集图像。
\~english
<summary>Frame grabber acquisition status [RO]</summary>
This parameter represents frame grabber acquisition status.
1. The parameter of 0 indicates that frame grabber is not currently grabbing images, while the parameter of 1
indicates the frame grabber is currently grabbing images.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CHECK_FRAME_VALID_SIGNAL">
\~chinese
<summary>CL采集卡是否校验FVAL信号【RW】</summary>
本参数表示CL采集卡是否校验FVAL信号。
1. 本参数仅对面阵相机有效。当用户设置本参数为0时CL采集卡将失去帧自动校准功能。CL采集卡默认校验相机帧有效信号。
\~english
<summary>Whether CL frame grabber verify FVAL signal [RW]</summary>
This parameter represents whether CL frame grabber verifies FVAL signal.
1. This parameter is only valid for area scan cameras. When users set this parameter to 0, CL frame grabber
will lose frame automatic calibration function. CL frame grabber defaults to verifying valid camera frame signals.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PIXEL_CLOCK_POLLING_TIME">
\~chinese
<summary>CL相机像素时钟轮询时间【RW】</summary>
本参数表示CL相机像素时钟轮询时间。
1. 用户可以通过注册 IKEvent_PixelClock 和 IKEvent_No_PixelClock 回调事件来判断相机是否接通电源。
\~english
<summary>CL camera pixel clock polling time [RW]</summary>
This parameter represents CL camera pixel clock polling time.
1. Users can determine whether camera is powered on by registering IKEvent_PixelClock and IKEvent_No_PixelClock
callback events.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SOFTWARE_TRIGGER_SYNC_MODE">
\~chinese
<summary>软件触发同步模式【RW】</summary>
本参数表示软件触发同步模式。
1. 软件触发同步模式可选项如下所示:
| 软件触发同步模式 |
|--------------------------------------------|
| IKP_SOFTWARE_TRIGGER_SYNC_MODE_VAL_DISABLE |
| IKP_SOFTWARE_TRIGGER_SYNC_MODE_VAL_ENABLE |
\~english
<summary>Software trigger synchronous mode [RW]</summary>
This parameter represents software trigger synchronous mode.
1. Software trigger synchronous mode options are as follows:
| Software trigger synchronous mode |
|--------------------------------------------|
| IKP_SOFTWARE_TRIGGER_SYNC_MODE_VAL_DISABLE |
| IKP_SOFTWARE_TRIGGER_SYNC_MODE_VAL_ENABLE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT1_DELAY">
\~chinese
<summary>通用输入信号1延迟【RW】</summary>
本参数表示通用输入信号1时间延迟。
\~english
<summary>General input signal1 delay [RW]</summary>
This parameter represents general input signal1 delay.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT2_DELAY">
\~chinese
<summary>通用输入信号2延迟【RW】</summary>
本参数表示通用输入信号2时间延迟。
\~english
<summary>General input signal2 delay [RW]</summary>
This parameter represents general input signal2 delay.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_ROI_X">
\~chinese
<summary>图像感兴趣区域水平偏移【RW】</summary>
本参数表示图像感兴趣区域水平偏移CL时的步距为16, GVB的步距为8。
\~english
<summary>Horizontal offset of image region of interest [RW]</summary>
This parameter represents horizontal offset of image region of interest, which must be an integer multiple of 16 on CL and 8 on GVB.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_MIN_WIDTH">
\~chinese
<summary>编码器信号最小脉冲宽度【RW】</summary>
本参数表示编码器信号最小脉冲宽度。
1. 当实际输入信号的脉冲宽度大于该值认为是有效触发信号,否则丢弃。
\~english
<summary>Minimum pulse width of encoder signal [RW]</summary>
This parameter represents the minimum pulse width of encoder signal.
1. When the pulse width of actual input signal is greater than this value, it is considered a valid trigger
signal, otherwise it is discarded.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_VALID_DIRECTION">
\~chinese
<summary>编码器信号有效方向控制【RW】</summary>
本参数表示编码器信号有效方向控制。
1. 当本参数为 IKP_SHAFT_ENCODER1_VALID_DIR_BOTH 时,编码器正向和反向输入信号均被视为有效信号。
2. 当本参数为 IKP_SHAFT_ENCODER1_VALID_DIR_FORWARD 时,仅编码器正向信号被视为有效信号,反向信号会被采集卡丢弃。
3. 当本参数为 IKP_SHAFT_ENCODER1_VALID_DIR_BACKWARD 时,仅编码器反向信号被视为有效信号,正向信号会被采集卡丢弃。
\~english
<summary>Effective direction control of encoder signal [RW]</summary>
This parameter represents effective direction control of encoder signal.
1. When the parameter is IKP_SHAFT_ENCODER1_VALID_DIR_BOTH , both the forward and backward input signals of
encoder are considered valid signals.
2. When the parameter is IKP_SHAFT_ENCODER1_VALID_DIR_FORWARD , only the forward signal of encoder is considered
a valid signal, and the backward signal will be discarded by frame grabber.
3. When the parameter is IKP_SHAFT_ENCODER1_VALID_DIR_BACKWARD , only backward signal of encoder is considered a
valid signal, and the forward signal will be discarded by frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_REVERSE_COMPENSATION">
\~chinese
<summary>编码器信号反转补偿功能【RW】</summary>
本参数表示编码器信号反转补偿功能。
1. 当编码器信号有效方向控制参数选择正转有效或反转有效时,可以使能该参数来进行反转补偿。反转补偿效果如下:
若编码器正转100mm然后反转10mm接着正转50mm则采集卡最终输出(100-10+50)mm的图像对于反转时候回退的距离采集卡会内部记录保证不重复出图。
2. 编码器信号反转补偿功能可选项如下所示:
| 编码器信号反转补偿功能 |
|---------------------------------------------|
| IKP_SHAFT_ENCODER1_REVERSE_COMPENSATION_OFF |
| IKP_SHAFT_ENCODER1_REVERSE_COMPENSATION_ON |
\~english
<summary>Encoder signal reverse compensation function [RW]</summary>
This parameter represents encoder signal reverse compensation function.
1. When effective direction control parameter of encoder signal is selected as effective for forward rotation
or effective for backward rotation, this parameter can be enabled for reverse compensation. The reverse compensation effect
is as follows: if encoder rotates forward by 100mm, then reverses by 10mm, and then rotates forward by 50mm, frame grabber
will finally output an image of (100-10+50) mm. For distance of rollback during reversal, frame grabber will internally
record it to ensure that the image is not duplicated.
2. Encoder signal reverse compensation function options are as follows:
| Encoder signal reverse compensation function |
|----------------------------------------------|
| IKP_SHAFT_ENCODER1_REVERSE_COMPENSATION_OFF |
| IKP_SHAFT_ENCODER1_REVERSE_COMPENSATION_ON |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_SIZE_64_LOW">
\~chinese
<summary>每帧图像低32位大小【RO】</summary>
本参数表示每帧图像低32位大小。
\~english
<summary>Low 32bit size of each frame image [RO]</summary>
This parameter represents low 32bit size of each frame image.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_SIZE_64_HIGH">
\~chinese
<summary>每帧图像高32位大小【RO】</summary>
本参数表示每帧图像高32位大小。
\~english
<summary>High 32bit size of each frame image [RO]</summary>
This parameter represents high 32bit size of each frame image.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_OUTTER_MODE_FRAME_COUNT">
\~chinese
<summary>外触发模式触发帧数【RW】</summary>
本参数表示外触发模式触发帧数,即每接收到一个外触发信号,采集卡所采集的图像的帧数。
\~english
<summary>Frame count in external trigger mode [RW]</summary>
This parameter represents frame count in external trigger mode, that is, the number of images grabbed by frame
grabber for each external trigger signal received.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_QUAD_FREQUENCY_SOURCE_TYPE">
\~chinese
<summary>编码器4倍频以上信号来源【RW】</summary>
本参数表示编码器4倍频以上信号来源。
1. 当编码器倍频为1或2时只能通过A或B单通道传输信号。
2. 当编码器倍频为4及以上时既可以通过A或B单通道传输信号又可以通过A、B双通道一起传输信号。
3. 编码器4倍频以上信号来源可选项如下所示
| 编码器4倍频以上信号来源 |
|------------------------------------------------------------------|
| IKP_SHAFT_ENCODER1_QUAD_FREQUENCY_SOURCE_TYPE_VAL_DOUBLE_CHANNEL |
| IKP_SHAFT_ENCODER1_QUAD_FREQUENCY_SOURCE_TYPE_VAL_SINGLE_CHANNEL |
\~english
<summary>Source of encoder signal with frequency of 4 times or higher [RW]</summary>
This parameter indicates source of encoder signal with frequency of 4 times or higher.
1. When encoder multiplier is 1 or 2, signal can only be transmitted through a single channel A or B.
2. When encoder multiplier is 4 or more, signal can be transmitted through either single channel A or B, or
through both channels A and B.
3. Source of encoder signal with frequency of 4 times or higher options are as follows:
| Source of encoder signal with frequency of 4 times or higher |
|------------------------------------------------------------------|
| IKP_SHAFT_ENCODER1_QUAD_FREQUENCY_SOURCE_TYPE_VAL_DOUBLE_CHANNEL |
| IKP_SHAFT_ENCODER1_QUAD_FREQUENCY_SOURCE_TYPE_VAL_SINGLE_CHANNEL |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CURRENT_BUFFER_INDEX">
\~chinese
<summary>当前缓冲区帧索引【RO】</summary>
本参数表示当前缓冲区帧索引,必须在 IKEvent_FrameReady 回调事件中获取该参数。
\~english
<summary>Current buffer index [RO]</summary>
This parameter represents the current buffer index and must be get in IKEvent_FrameReady callback event.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_WATCHDOG_TIMEOUT">
\~chinese
<summary>看门狗超时时间【RW】</summary>
本参数表示看门狗超时时间。
\~english
<summary>Watch dog timeout time [RW]</summary>
This parameter represents watchdog timeout time.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_WATCHDOG_START">
\~chinese
<summary>开始看门狗【WO】</summary>
本参数表示开始看门狗。
\~english
<summary>Start watchdog [WO]</summary>
This parameter represents the start of watchdog.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_WATCHDOG_STOP">
\~chinese
<summary>停止看门狗【WO】</summary>
本参数表示停止看门狗。
\~english
<summary>Stop watchdog [WO]</summary>
This parameter represents the stop of watchdog.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_WATCHDOG_RESET">
\~chinese
<summary>重设看门狗【WO】</summary>
本参数表示重设看门狗。
\~english
<summary>Reset watchdog [WO]</summary>
This parameter represents resetting watchdog.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_WATCHDOG_OUTPUT_TIME">
\~chinese
<summary>看门狗输出时间【RW】</summary>
本参数表示看门狗输出时间。
\~english
<summary>Watchdog output time [RW]</summary>
This parameter represents watchdog output time.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_MULTIPLE_LIGHT_COUNT">
\~chinese
<summary>多灯频闪个数【RW】</summary>
本参数表示多灯频闪个数。
\~english
<summary>Number of multiple lights [RW]</summary>
This parameter represents the number of multiple lights.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_THUMBNAIL_SIZE_FACTOR">
\~chinese
<summary>缩略尺寸系数【RW】</summary>
本参数表示缩略尺寸系数。
1. 缩略尺寸系数可选项如下所示:
| 缩略尺寸系数 |
|------------------------------|
| IKP_THUMBNAIL_SIZE_FACTOR_0 |
| IKP_THUMBNAIL_SIZE_FACTOR_4 |
| IKP_THUMBNAIL_SIZE_FACTOR_8 |
| IKP_THUMBNAIL_SIZE_FACTOR_16 |
| IKP_THUMBNAIL_SIZE_FACTOR_32 |
\~english
<summary>Thumbnail size factor [RW]</summary>
This parameter represents thumbnail size factor.
1. Thumbnail size factor options are as follows:
| Thumbnail size factor |
|------------------------------|
| IKP_THUMBNAIL_SIZE_FACTOR_0 |
| IKP_THUMBNAIL_SIZE_FACTOR_4 |
| IKP_THUMBNAIL_SIZE_FACTOR_8 |
| IKP_THUMBNAIL_SIZE_FACTOR_16 |
| IKP_THUMBNAIL_SIZE_FACTOR_32 |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_RGBD_EXTENDED_MODE">
\~chinese
<summary>扩展模式【RW】</summary>
本参数表示扩展模式开启后RGB图像会被转化为RGBD图像其中D的默认值是0。
\~english
<summary>Expended mode [RW]</summary>
This parameter represents extended mode. RGB images will be converted to RGBD images when it is enabled, where the
default value of D is 0.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC1_DEBOUNCE">
\~chinese
<summary>板间同步信号1最小脉冲宽度【RW】</summary>
本参数表示板间同步信号1最小脉冲宽度。
1. 当实际信号的脉冲宽度大于该值认为是有效信号,否则丢弃。
\~english
<summary>Minimum pulse width of board synchronous signal1 [RW]</summary>
This parameter represents the minimum pulse width of board synchronous signal1.
1. When pulse width of actual signal is greater than this value, it is considered a valid signal, otherwise it
is discarded.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC2_DEBOUNCE">
\~chinese
<summary>板间同步信号2最小脉冲宽度【RW】</summary>
本参数表示板间同步信号2最小脉冲宽度。
1. 当实际信号的脉冲宽度大于该值认为是有效信号,否则丢弃。
\~english
<summary>Minimum pulse width of board synchronous signal2 [RW]</summary>
This parameter represents the minimum pulse width of board synchronous signal2.
1. When pulse width of actual signal is greater than this value, it is considered a valid signal, otherwise it
is discarded.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CHUNK_COUNT_MINIMUM">
\~chinese
<summary>采集卡缓冲区chunk最小值【RW】</summary>
本参数表示采集卡缓冲区chunk最小值。
\~english
<summary>Minimum value of frame grabber buffer chunk [RW]</summary>
This parameter represents the minimum value of frame grabber buffer chunk.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_OVERLAPPED_HEIGHT">
\~chinese
<summary>采集卡重叠高度【RW】</summary>
本参数表示采集卡重叠高度。
\~english
<summary>Overlapping height of frame grabber [RW]</summary>
This parameter represents overlapping height of frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_ACTIVE_AUTO_BLANK">
\~chinese
<summary>采集卡不定长采图自动清空机制【RW】</summary>
本参数表示采集卡不定长采图自动清空机制适用于CXP/SFP/GVB采集卡。
\~english
<summary>Automatic clearing mechanism of frame grabber for frame active image [RW]</summary>
This parameter represents automatic clearing mechanism of frame grabber for frame active image, which is applicable
to CXP/SFP/GVB frame grabbers.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_MULTIPlY_FACTOR_ANY">
\~chinese
<summary>编码器信号倍频系数任意值【RW】</summary>
本参数表示编码器信号倍频系数任意值。
\~english
<summary>Encoder signal multiple factor of any value [RW]</summary>
This parameter represents encoder signal multiple factor of any value.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_HEIGHT_2ND">
\~chinese
<summary>CL采集卡all_levels模式下低电平图像高度【RW】</summary>
本参数表示CL采集卡all_levels模式下低电平图像高度。
\~english
<summary>Low level image height in all_levels mode of CL frame grabber [RW]</summary>
This parameter represents low level image height in all_levels mode of CL frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_PIXEL_FORMAT_PFNC">
\~chinese
<summary>PFNC标准图像像素格式【RW】</summary>
本参数表示采集卡的GenICam PFNC图像像素格式。
\~english
<summary>PFNC image pixel format [RW]</summary>
This parameter represents the frame grabber PFNC image pixel format.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GRAB_THREAD_AFFINITY">
\~chinese
<summary>采集线程的CPU亲和性【WO】</summary>
本参数表示采集卡采集线程的CPU亲和性。该参数是一个位向量, 其中每位表示允许线程运行的逻辑服务器。
\~english
<summary>Grab thread cpu affinity [WO]</summary>
This parameter represents the frame grabber grab thread cpu affinity.
A thread affinity mask is a bit vector in which each bit represents a logical
processor that a thread is allowed to run on.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_MESSAGE_THREAD_AFFINITY">
\~chinese
<summary>消息线程的CPU亲和性【WO】</summary>
本参数表示采集卡消息线程的CPU亲和性。该参数是一个位向量, 其中每位表示允许线程运行的逻辑服务器。
\~english
<summary>Message thread cpu affinity [WO]</summary>
This parameter represents the frame grabber message thread cpu affinity.
A thread affinity mask is a bit vector in which each bit represents a logical
processor that a thread is allowed to run on.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_ORIGIN_IMAGE_WIDTH">
\~chinese
<summary>图像原始图像宽度 【RW】</summary>
本参数表示图像的原始图像宽度,数值要求与相机端图像宽度相等, 仅在 IKP_ROI_ENABLE 为true或者开启横向拼图功能IKapSetMasterBoard时使用。
\~english
<summary>Origin image width [RW]</summary>
This parameter represents origin image width, which is only used when IKP_ROI_ENABLE or enable width paddingIKapSetMasterBoard.
The value must be equal to the camera image width.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_ROI_ENABLE">
\~chinese
<summary>ROI使能【RW】</summary>
本参数表示ROI是否使能。
\~english
<summary>ROI ENABLE [RW]</summary>
This parameter represents if roi is enabled.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_MULTI_FRAME_FUSION_COUNT">
\~chinese
<summary>多帧融合数量【RW】</summary>
本参数表示多帧融合的数量。如果为1, 则不会进行多帧融合。
\~english
<summary>Multi-frame fusion count [RW]</summary>
This parameter represents multi-frame fusion count.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_DDR_EMPTY_BUFFER_SIZE">
\~chinese
<summary>DDR空缓冲区大小【RW】</summary>
本参数表示当前采集卡空缓冲区的大小(字节) 。
\~english
<summary>The size of empty buffer in the DDR [RW]</summary>
This parameter represents the Bytes of empty buffer in the DDR.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_ENABLE_GPU_DIRECT_FOR_VIDEO">
\~chinese
<summary>使能GPU-Direct-For-Video功能【RW】</summary>
使能GPU-Direct-For-Video功能。
\~english
<summary>Enable GPU-Direct-For-Video [RW]</summary>
Enable GPU-Direct-For-Video.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_MULTIPLE_LIGHT_OUTPUT_MODE">
\~chinese
<summary>分时频闪图像输出模式【RW】</summary>
分时频闪图像输出模式。设置为0的情况下, 输出一个包含多个分时频闪图像的缓冲区。
设置为1的情况下 输出多个缓冲区分别包含多个分时频闪图像
(不能和 IKP_FRAME_AUTO_CLEAR_VAL_DISABLE 同时使用)。
\~english
<summary>Multiple light image output mode [RW]</summary>
Multiple light image output mode.
If set it to 0, output one image contain multiple light images.
If set it to 1, output multiple images contain one light image (can not use with IKP_FRAME_AUTO_CLEAR_VAL_DISABLE).
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_OVERLAPPED_HEIGHT_MODE">
\~chinese
<summary>采集卡重叠高度模式【RW】</summary>
本参数表示采集卡重叠高度模式
在该模式为1的时候, 在一个帧信号触发多张图的情况下, 每次帧信号的第一张图不会有重叠的图像。
\~english
<summary>Overlapped height mode of frame grabber [RW]</summary>
This parameter represents overlapped height mode of frame grabber.
When operating in Mode 1, in scenarios where a single frame signal triggers multiple image captures,
the first image within each frame signal cycle will not contain overlapping imagery.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_CONCATENATION_COUNT">
\~chinese
<summary>采集卡拼接的图像数量 【RW】</summary>
本参数表示采集卡拼接的图像数量, 采集卡会将N张图像(N表示此参数)纵向拼接成一张图像(无算法处理), 仅适用于采集卡的面阵模式。
在此情况下, IKP_IMAGE_HEIGHT 需要设置成相机图像高度的N倍。当前CL和CXP支持此参数。
\~english
<summary>Frame concatenation count [RW]</summary>
This parameter indicates the number of images concatenated by frame grabber.
The frame grabber will concatenat N images (N represents this parameter) into one image vertically (without algorithm processing),
which is only applicable to area mode of the frame grabber.
In this case, IKP_IMAGE_HEIGHT needs to be set to N times the camera image height. CL and CXP support this parameter currently.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_RGB_SPLIT_MODE">
\~chinese
<summary>RGB分离模式【RW】</summary>
本参数表示是否开启RGB分离模式, 采集卡会将连续排列的RGB图像转化为平面排列(interleaved-&gt;planar)。
使用此功能时, 相机需传入RGB图像, 采集卡会输出3倍相机输出图像高度的Mono图像. 当前CXP支持此参数。
\~english
<summary>RGB spilt mode [RW]</summary>
This parameter indicates whether to enable the RGB separation mode.
When activated, the frame grabber will convert interleaved RGB images into planar format (interleaved → planar).
When using this function, The camera must transmit RGB images.
The frame grabber will output Mono images with a height equal to 3 times the original camera output image height.
This parameter is currently supported for CXP interfaces.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_SOURCE_DELAY_MODE">
\~chinese
<summary>积分信号延迟模式【RW】</summary>
本参数表示积分信号延迟模式。当前CXP支持此参数。
1. 积分信号延迟模式可选项如下所示:
| 积分信号延迟模式 |
|--------------------------------------------|
| IKP_INTEGRATION_SOURCE_DELAY_MODE_IN_NS |
| IKP_INTEGRATION_SOURCE_DELAY_MODE_IN_LINES |
| IKP_INTEGRATION_SOURCE_DELAY_MODE_OFF |
\~english
<summary>Integration source delay mode [RW]</summary>
This parameter indicates integration source delay mode. It is currently supported for CXP interfaces.
1. Integration source delay mode options are as follows:
| Integration source delay mode |
|--------------------------------------------|
| IKP_INTEGRATION_SOURCE_DELAY_MODE_IN_NS |
| IKP_INTEGRATION_SOURCE_DELAY_MODE_IN_LINES |
| IKP_INTEGRATION_SOURCE_DELAY_MODE_OFF |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_SOURCE_DELAY_IN_LINES">
\~chinese
<summary>积分信号延迟行数【RW】</summary>
本参数表示积分信号延迟行数。当前CXP支持此参数。
\~english
<summary>Integration source delay in lines [RW]</summary>
This parameter indicates integration source delay in lines. It is currently supported for CXP interfaces.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_SOURCE_DELAY_IN_NS">
\~chinese
<summary>积分信号延迟纳秒【RW】</summary>
本参数表示积分信号延迟行数。当前CXP支持此参数。
\~english
<summary>Integration source delay in ns [RW]</summary>
This parameter indicates integration source delay in ns. It is currently supported for CXP interfaces.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_POLLING_SIGNAL_PERIOD">
\~chinese
<summary>采集卡轮询各信号计数的周期【RW】</summary>
本参数表示轮询线程的轮询周期单位为ms。设为0xFFFFFFFF时表示不轮询若一个信号可以注册中断事件则不会被轮询。
\~english
<summary>The polling cycle of the frame for signal counting [RW]</summary>
This feature performs the polling cycle of the frame for signal counting, unit is ms. 0xFFFFFFFF will disable polling.
If a signal can be register, it will not be polled.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTERRUPT_GRAB_ENABLE">
\~chinese
<summary>采集卡采集信号中断【RW】</summary>
本参数设为1时注册中断否则关闭。当前CXP12-8(1.1.3以上版本)支持此参数。
\~english
<summary>Frame grab signal interrupt [RW]</summary>
This parameter enables interrupt registration when set to 1, otherwise disables it. CXP(1.1.3 or higher) support this parameter.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTERRUPT_INPUT_SHAFT_ENABLE">
\~chinese
<summary>采集卡编码器输入信号中断【RW】</summary>
本参数设为1时注册中断否则关闭。当前CXP12-8(1.1.3以上版本)支持此参数。
\~english
<summary>Frame shaft encoder signal interrupt [RW]</summary>
This parameter enables interrupt registration when set to 1, otherwise disables it. CXP(1.1.3 or higher) support this parameter.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTERRUPT_INPUT_GENERAL_ENABLE">
\~chinese
<summary>采集卡通用输入信号中断【RW】</summary>
本参数设为1时注册中断否则关闭。当前CXP12-8(1.1.3以上版本)支持此参数。
\~english
<summary>Frame general input signal interrupt [RW]</summary>
This parameter enables interrupt registration when set to 1, otherwise disables it. CXP(1.1.3 or higher) support this parameter.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTERRUPT_INPUT_INTEGRATION_ENABLE">
\~chinese
<summary>采集卡积分信号中断【RW】</summary>
本参数设为1时注册中断否则关闭。当前CXP12-8(1.1.3以上版本)支持此参数。
\~english
<summary>Frame integration signal interrupt [RW]</summary>
This parameter enables interrupt registration when set to 1, otherwise disables it. CXP(1.1.3 or higher) support this parameter.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTERRUPT_INTERVAL">
\~chinese
<summary>采集卡信号中断间隔【RW】</summary>
触发边沿中断的最小间隔间隔内来的触发边沿中断会被延迟至满足间隔后再发送。写全F则只能上传第一个中断单位为ns步距为4。
当前CXP12-8(1.1.3以上版本)支持此参数。
\~english
<summary>Frame integration signal interrupt [RW]</summary>
The minimum interval for triggering edge interrupts. Any edge-triggered interrupts arriving within this interval will be delayed
until the interval requirement is met before being sent. If 0xFFFFFFFF is set only the first interrupt will be captured, unit is ns and step is 4.
CXP(1.1.3 or higher) support this parameter.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_POLLING_PACKET_PERIOD">
\~chinese
<summary>采集卡轮询数据包计数的周期目前仅支持XGV采集卡【RW】</summary>
本参数表示轮询线程的轮询周期单位为ms。设为0xFFFFFFFF时表示不轮询。
\~english
<summary>The polling cycle of the frame for packet counting, only support XGV for now [RW]</summary>
This feature performs the polling cycle of the frame for signal counting, unit is ms. 0xFFFFFFFF will disable polling.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FPGA_SERIAL_NUMBER">
\~chinese
<summary>采集卡序列号【RO】</summary>
本参数表示采集卡序列号该参数是32位无符号整数类型。
\~english
<summary>Frame grabber serial number [RO]</summary>
This parameter represents frame grabber serial number, which is a 32-bit unsigned integer type.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PCIE_LINK_STATE">
\~chinese
<summary>采集卡PCIe链路状态【RO】</summary>
本参数表示采集卡PCIe链路状态。
1. 当采集卡PCIe链路速度无法满足图像传输速度时会导致采集丢帧。
\~english
<summary>PCIe link status of frame grabber [RO]</summary>
This parameter represents PCIe link status of frame grabber.
1. When PCIe link speed of frame grabber cannot meet image transmission speed, it will result in frame loss
during acquisition.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PCIE_SPEED_MISS_REQUIREMENT">
\~chinese
<summary>采集卡PCIe链路速度不足导致的丢帧次数【RO】</summary>
本参数表示采集卡PCIe链路速度不足导致的丢帧次数。
\~english
<summary>The number of lost frames caused by insufficient PCIe link speed of frame grabber [RO]</summary>
This parameter represents the number of lost frames caused by insufficient PCIe link speed of frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PCI_CONFIGURATION">
\~chinese
<summary>采集卡PCIe配置空间【RO】</summary>
本参数表示采集卡PCIe配置空间。
\~english
<summary>PCIe configuration space for frame grabber [RO]</summary>
This parameter represents PCIe configuration space of frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT_DELAY_MODE">
\~chinese
<summary>CL采集卡通用输入信号延迟模式【RW】</summary>
本参数表示CL采集卡通用输入信号延迟模式分为行延迟模式和时间延迟模式。
1. CL采集卡通用输入信号延迟模式可选项如下所示
| CL采集卡通用输入信号延迟模式 |
|--------------------------------------------------------|
| IKP_HARDWARE_TRIGGER_GENERAL_INPUT_DELAY_MODE_IN_LINES |
| IKP_HARDWARE_TRIGGER_GENERAL_INPUT_DELAY_MODE_IN_US |
\~english
<summary>CL frame grabber general input signal delay mode [RW]</summary>
This parameter represents CL frame grabber general input signal delay mode, which is divided into line delay mode
and time delay mode.
1. CL frame grabber general input signal delay mode options are as follows:
| CL frame grabber general input signal delay mode |
|--------------------------------------------------------|
| IKP_HARDWARE_TRIGGER_GENERAL_INPUT_DELAY_MODE_IN_LINES |
| IKP_HARDWARE_TRIGGER_GENERAL_INPUT_DELAY_MODE_IN_US |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT1_DELAY_IN_LINES">
\~chinese
<summary>CL采集卡通用输入信号1行延迟【RW】</summary>
本参数表示CL采集卡通用输入信号1行延迟。
\~english
<summary>CL frame grabber general input signal1 line delay [RW]</summary>
This parameter represents CL frame grabber general input signal1 line delay.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT2_DELAY_IN_LINES">
\~chinese
<summary>CL采集卡通用输入信号2行延迟【RW】</summary>
本参数表示CL采集卡通用输入信号2行延迟。
\~english
<summary>CL frame grabber general input signal2 line delay [RW]</summary>
This parameter represents CL frame grabber general input signal2 line delay.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_INTERNAL_COUNT">
\~chinese
<summary>内部信号计数器【RW】</summary>
本参数表示从采集卡读取的内部信号个数。
\~english
<summary>Internal signal counter [RW]</summary>
This parameter represents the number of internal signals read from frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_GENERAL_1_COUNT">
\~chinese
<summary>通用输入信号1计数器【RW】</summary>
本参数表示从采集卡读取的通用输入信号1个数。
\~english
<summary>General input signal1 counter [RW]</summary>
This parameter represents the number of general input signal1 read from frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_GENERAL_2_COUNT">
\~chinese
<summary>通用输入信号2计数器【RW】</summary>
本参数表示从采集卡读取的通用输入信号2个数。
\~english
<summary>General input signal2 counter [RW]</summary>
This parameter represents the number of general input signal2 read from frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_SHAFT_ENCODER_A_COUNT">
\~chinese
<summary>编码器A通道信号计数器【RW】</summary>
本参数表示从采集卡读取的编码器A通道信号个数。
\~english
<summary>Encoder A channel signal counter [RW]</summary>
This parameter represents the number of encoder A channel signals read from frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_SHAFT_ENCODER_B_COUNT">
\~chinese
<summary>编码器B通道信号计数器【RW】</summary>
本参数表示从采集卡读取的编码器B通道信号个数。
\~english
<summary>Encoder B channel signal counter [RW]</summary>
This parameter represents the number of encoder B channel signals read from frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_BOARD_SYNC_IN_1_COUNT">
\~chinese
<summary>板间同步信号1计数器【RW】</summary>
本参数表示从采集卡读取的板间同步信号1个数。
\~english
<summary>Board synchronous signal1 counter [RW]</summary>
This parameter represents the number of board synchronous signal1 read from frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_INTEGRATION_SIG_1_COUNT">
\~chinese
<summary>积分信号1计数器【RW】</summary>
本参数表示从采集卡读取的积分信号1个数。
\~english
<summary>Integration signal1 counter [RW]</summary>
This parameter represents the number of integration signal1 read from frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_INTEGRATION_SIG_2_COUNT">
\~chinese
<summary>积分信号2计数器【RW】</summary>
本参数表示从采集卡读取的积分信号2个数。
\~english
<summary>Integration signal2 counter [RW]</summary>
This parameter represents the number of integration signal2 read from frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_RCV_MORE_DATA_IN_TRIGGER_MODE">
\~chinese
<summary>CL采集卡行间超时情况下是否丢弃已采集的未完成帧的数据【RW】</summary>
本参数表示CL采集卡行间超时情况下是否丢弃已采集的未完成帧的数据。
\~english
<summary>Whether to deprecate incomplete frame data when CL frame grabber occurs to line timeout [RW]</summary>
This parameter indicates whether to deprecate incomplete frame data when CL frame grabber occurs to line timeout.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_DISABLE_IO_EVENT">
\~chinese
<summary>是否禁用IO事件【RW】</summary>
本参数表示是否禁用IO事件。
\~english
<summary>Whether to disable IO events [RW]</summary>
This parameter represents whether to disable IO events.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PUBLIC_VERSION_SUPPORT">
\~chinese
<summary>是否支持公版库【RO】</summary>
本参数表示是否支持公版库。
\~english
<summary>Whether to support public library [RO]</summary>
This parameter represents whether to support public library.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_REVERSE_COMPENSATION_LIMIT">
\~chinese
<summary>编码器信号反转补偿最大值【RW】</summary>
本参数表示编码器反转补偿最大值,超过该值后不再补偿编码器反转信号。
\~english
<summary>Maximum value of encoder signal reverse compensation [RW]</summary>
This parameter represents the maximum value of encoder reverse compensation, beyond which the encoder reverse signal
will no longer be compensated.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_CLOCK_DUTY_COMPENSATION_TYPE">
\~chinese
<summary>编码器信号占空比补偿功能类型【RW】</summary>
本参数表示编码器信号占空比补偿功能类型。
1. 当采集卡同时使用AB相触发且占空比不是50%时采集卡行频会发生波动。为了消除行频波动可以设置此选项。当占空比小于50%时选择Falling当占空比大于50%时选择Rising。
2. 编码器信号占空比补偿功能类型可选项如下所示:
| 编码器信号占空比补偿功能类型 |
|---------------------------------------------------------|
| IKP_SHAFT_ENCODER1_CLOCK_DUTY_COMPENSATION_RISING_EDGE |
| IKP_SHAFT_ENCODER1_CLOCK_DUTY_COMPENSATION_FALLING_EDGE |
\~english
<summary>Clock duty compensation type of CL frame grabber [RW]</summary>
This parameter represents clock duty compensation type of CL frame grabber.
1. When frame grabber is triggered by both AB phase and the duty cycle is not 50%, the line rate of frame
grabber will fluctuate. To eliminate line rate fluctuations, this option can be set. When duty cycle is less than 50%, choose
Falling, and when duty cycle is greater than 50%, choose Rising.
2. Clock duty compensation type of CL frame grabber options are as follows:
| Clock duty compensation type of CL frame grabber |
|---------------------------------------------------------|
| IKP_SHAFT_ENCODER1_CLOCK_DUTY_COMPENSATION_RISING_EDGE |
| IKP_SHAFT_ENCODER1_CLOCK_DUTY_COMPENSATION_FALLING_EDGE |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_CLOCK_DUTY_COMPENSATION_WIDTH">
\~chinese
<summary>编码器信号占空比不是50%时的补偿宽度【RW】</summary>
本参数表示编码器信号占空比不是50%时的补偿宽度。
1. 补偿宽度计算公式如下: Clock Duty Compensation Width(ns) =|0.5-占空比)*Period|其中Period为触发信号周期单位ns。
\~english
<summary>Clock duty compensation width of CL frame grabber [RW]</summary>
This parameter represents clock duty compensation width of CL frame grabber.
1. The calculation formula is as follows: Clock Duty Compensation Width(ns) = | (0.5-duty cycle)*Period|, where Period is the trigger signal period in ns.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CL_VALID_COLUMN">
\~chinese
<summary>CL采集卡有效列【RW】</summary>
本参数表示CL采集卡有效列抽取所有列/偶数列/奇数列进行图像输出。
1. 设置奇数列/偶数列时行分辨率减半。
2. CL采集卡有效列可选项如下所示
| CL采集卡有效列 |
|--------------------------|
| IKP_CL_VALID_COLUMN_ALL |
| IKP_CL_VALID_COLUMN_EVEN |
| IKP_CL_VALID_COLUMN_ODD |
\~english
<summary>CL frame grabber valid column [RW]</summary>
This parameter represents CL frame grabber valid column, extracting all columns/even columns/odd columns for image output.
1. When setting odd/even columns, the line resolution is halved.
2. CL frame grabber valid column options are as follows:
| CL frame grabber valid column |
|-------------------------------|
| IKP_CL_VALID_COLUMN_ALL |
| IKP_CL_VALID_COLUMN_EVEN |
| IKP_CL_VALID_COLUMN_ODD |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CL_SIGNAL_ENHANCE_MODE">
\~chinese
<summary>CL采集卡信号增强模式【RW】</summary>
本参数表示CL采集卡信号增强模式。
1. 该参数主要用于改善Plus采集卡在远距离传输时的误码现象在短距离传输时要关闭信号增强模式其他情况默认开启。
2. CL采集卡信号增强模式可选项如下所示
| CL采集卡信号增强模式 |
|--------------------------------|
| IKP_CL_SIGNAL_ENHANCE_MODE_OFF |
| IKP_CL_SIGNAL_ENHANCE_MODE_ON |
\~english
<summary>CL frame grabber signal enhance mode [RW]</summary>
This parameter represents CL frame grabber signal enhance mode.
1. This parameter is mainly used to improve code error phenomenon of Plus frame grabbers during long-distance
transmission. The signal enhance mode should be turned off during short distance transmission, and it should be turned on by
default in other situations.
2. CL frame grabber signal enhance mode options are as follows:
| CL frame grabber signal enhance mode |
|--------------------------------------|
| IKP_CL_SIGNAL_ENHANCE_MODE_OFF |
| IKP_CL_SIGNAL_ENHANCE_MODE_ON |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CL_LONG_DISTANCE_TRANSMISSION">
\~chinese
<summary>CL采集卡远距离传输功能【RW】【已弃用】</summary>
本参数表示CL采集卡远距离传输功能。
1. 该参数主要用于K6采集卡当传输线缆小于等于7米时关闭该功能否则开启。
2. CL采集卡远距离传输功能可选项如下所示
| CL采集卡远距离传输功能 |
|---------------------------------------|
| IKP_CL_LONG_DISTANCE_TRANSMISSION_OFF |
| IKP_CL_LONG_DISTANCE_TRANSMISSION_ON |
\~english
<summary>Long distance transmission function of CL frame grabber [RW] [abandoned]</summary>
This parameter represents long distance transmission function of CL frame grabber.
1. This parameter is mainly used for K6 frame grabbers. When transmission cable is less than or equal to 7
meters, this function is turned off, otherwise it is turned on.
2. Long distance transmission function of CL frame grabber options are as follows:
| Long distance transmission function of CL frame grabber |
|---------------------------------------------------------|
| IKP_CL_LONG_DISTANCE_TRANSMISSION_OFF |
| IKP_CL_LONG_DISTANCE_TRANSMISSION_ON |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FPGA_SERIAL_NUMBER_HIGH">
\~chinese
<summary>采集卡序列号高32位【RO】</summary>
采集卡序列号共64位本参数表示采集卡序列号高32位数据。
\~english
<summary>High 32 bits of frame grabber serial number [RO]</summary>
Frame grabber serial number has 64 bits, and this parameter is used to get high 32 bits.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CL_LONG_CABLE_WORKING_MODE">
\~chinese
<summary>CL采集卡长线缆工作模式【RW】【已弃用】</summary>
本参数表示CL采集卡长线缆工作模式。
1. 使能该模式前,用户首先需要将相机的采集模式配置为自由运行模式,输出模式配置为测试图像,然后调用 IKapPrepareGrab 函数进行图像采集。
\~english
<summary>CL frame grabber long cable working mode [RW] [abandoned]</summary>
This parameter represents CL frame grabber long cable working mode.
1. Before enabling this mode, users need to first configure camera's acquisition mode as free run mode, and
video mode as test image, and then call IKapPrepareGrab function to grab images.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TEST_IMAGE">
\~chinese
<summary>CXP采集卡测试图像【RW】</summary>
本参数表示CXP采集卡测试图像。
1. CXP采集卡测试图像可选项如下所示
| CXP采集卡测试图像 |
|------------------------|
| IKP_CXP_TEST_IMAGE_OFF |
| IKP_CXP_TEST_IMAGE_1 |
| IKP_CXP_TEST_IMAGE_2 |
\~english
<summary>CXP frame grabber test image [RW]</summary>
This parameter represents CXP frame grabber test image.
1. CXP frame grabber test image options are as follows:
| CXP frame grabber test image |
|------------------------------|
| IKP_CXP_TEST_IMAGE_OFF |
| IKP_CXP_TEST_IMAGE_1 |
| IKP_CXP_TEST_IMAGE_2 |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIGGER_OUTPUT_SELECTOR">
\~chinese
<summary>CXP采集卡触发输出选择【RW】</summary>
本参数表示CXP采集卡触发输出选择。
1. CXP采集卡触发输出选择可选项如下所示
| CXP采集卡触发输出选择 |
|--------------------------------------------|
| IKP_CXP_TRIGGER_OUTPUT_NO |
| IKP_CXP_TRIGGER_OUTPUT_INTEGRATION_SIGNAL1 |
| IKP_CXP_TRIGGER_OUTPUT_INTEGRATION_SIGNAL2 |
| IKP_CXP_TRIGGER_OUTPUT_BOARD_SYNC1 |
| IKP_CXP_TRIGGER_OUTPUT_BOARD_SYNC2 |
\~english
<summary>CXP frame grabber trigger output selection [RW]</summary>
This parameter represents CXP frame grabber trigger output selection.
1. CXP frame grabber trigger output selection options are as follows:
| CXP frame grabber trigger output selection |
|--------------------------------------------|
| IKP_CXP_TRIGGER_OUTPUT_NO |
| IKP_CXP_TRIGGER_OUTPUT_INTEGRATION_SIGNAL1 |
| IKP_CXP_TRIGGER_OUTPUT_INTEGRATION_SIGNAL2 |
| IKP_CXP_TRIGGER_OUTPUT_BOARD_SYNC1 |
| IKP_CXP_TRIGGER_OUTPUT_BOARD_SYNC2 |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_LAST_FRAME_INDEX">
\~chinese
<summary>最新帧索引【RO】</summary>
本参数表示采集卡最近一次采集完成的图像的帧索引。
\~english
<summary>Latest frame index [RO]</summary>
This parameter represents frame index of the most recently grabbed image by frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_VOLTAGE_SUPPLY_STATUS">
\~chinese
<summary>CXP采集卡电压状态【RO】</summary>
本参数表示CXP采集卡电压状态。
\~english
<summary>CXP frame grabber voltage status [RO]</summary>
This parameter represents CXP frame grabber voltage status.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_POWER_SWITCH">
\~chinese
<summary>CXP采集卡PoCXP功能开关【RW】</summary>
本参数表示CXP采集卡PoCXP功能开关。
\~english
<summary>CXP frame grabber PoCXP function switch [RW]</summary>
This parameter represents CXP frame grabber PoCXP function switch.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_POWER_STATUS">
\~chinese
<summary>CXP采集卡电源状态【RO】</summary>
本参数表示CXP采集卡电源状态。
1. CXP采集卡电源状态具体说明如下:
| 状态 | 说明 |
|-----------|----------------------------------------------------------|
| Off | 当前选中的通道PoCXP功能关闭或未插接外部供电线 |
| Detecting | 当前选中的通道PoCXP功能打开但未找到匹配的PoCXP受电设备 |
| On | 当前选中的通道正在为设备提供PoCXP供电 |
| Ocp | 当前选中的通道发生了过流保护事件,需要进行恢复 |
\~english
<summary>CXP frame grabber power status [RO]</summary>
This parameter represents CXP frame grabber power status.
1. The specific description of CXP frame grabber power status is as follows:
| Status | Description |
|-----------|-----------------------------------------------------------------------------------------------------------------|
| Off | PoCXP function of the currently selected channel is turned off or external power supply cable is not plugged in |
| Detecting | The currently selected channel's PoCXP function is enabled, but no matching PoCXP powered device is found |
| On | The currently selected channel is providing PoCXP power to device |
| Ocp | The currently selected channel has experienced an overcurrent protection event and needs to be restored |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SENSE_CURRENT">
\~chinese
<summary>CXP采集卡当前选中通道的供电电流【RO】</summary>
本参数表示CXP采集卡当前选中通道的供电电流。
\~english
<summary>The power supply current of the currently selected channel on CXP frame grabber [RO]</summary>
This parameter represents the power supply current of the currently selected channel on CXP frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_BUS_VOLTAGE">
\~chinese
<summary>CXP采集卡当前选中通道的供电电压【RO】</summary>
本参数表示CXP采集卡当前选中通道的供电电压。
\~english
<summary>The power supply voltage of the currently selected channel on CXP frame grabber [RO]</summary>
This parameter represents the power supply voltage of the currently selected channel on CXP frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_RESET_OCP">
\~chinese
<summary>CXP采集卡过流保护重置【WO】</summary>
本参数表示CXP采集卡过流保护重置。
\~english
<summary>CXP frame grabber overcurrent protection reset [WO]</summary>
This parameter represents CXP frame grabber overcurrent protection reset.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SENSE_VOLTAGE_HIGH">
\~chinese
<summary>CXP采集卡检测状态监测电压上限【RW】</summary>
本参数表示CXP采集卡检测状态监测电压上限默认值44005.5V)。
\~english
<summary>CXP frame grabber detection status monitoring voltage upper limit [RW]</summary>
This parameter represents CXP frame grabber detection status monitoring voltage upper limit, with a default value of 4400 (5.5V).
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SENSE_VOLTAGE_LOW">
\~chinese
<summary>CXP采集卡检测状态监测电压下限【RW】</summary>
本参数表示CXP采集卡检测状态监测电压下限默认值8001V
\~english
<summary>CXP frame grabber detection status monitoring voltage lower limit [RW]</summary>
This parameter represents CXP frame grabber detection status monitoring voltage lower limit, with a default value of 800 (1V).
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SUPPLY_VOLTAGE_LOW">
\~chinese
<summary>CXP采集卡供电状态监测电压下限【RW】</summary>
本参数表示CXP采集卡供电状态监测电压下限默认值8001V
\~english
<summary>CXP frame grabber power supply status monitoring voltage lower limit [RW]</summary>
This parameter represents CXP frame grabber power supply status monitoring voltage lower limit, with a default value of 800 (1V).
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SUPPLY_CURRENT_LOW">
\~chinese
<summary>CXP采集卡供电状态监测电流下限【RW】</summary>
本参数表示CXP采集卡供电状态监测电流下限默认值3208mA
\~english
<summary>CXP frame grabber power supply status monitoring current lower limit [RW]</summary>
This parameter represents CXP frame grabber power supply status monitoring current lower limit, with a default value of 320 (8mA).
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FPGA_FRAME_TIMEOUT">
\~chinese
<summary>CXP采集卡超时时间【RW】【已弃用】</summary>
本参数表示CXP采集卡超时时间。
\~english
<summary>CXP frame grabber timeout time [RW] [abandoned]</summary>
This parameter represents CXP frame grabber timeout time.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FPGA_FRAME_TIMEOUT_MULTIPLE">
\~chinese
<summary>CXP采集卡超时时间【RW】【已弃用】</summary>
本参数表示CXP采集卡超时时间。
\~english
<summary>CXP frame grabber timeout time [RW] [abandoned]</summary>
This parameter represents CXP frame grabber timeout time.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_CRC_ERROR_COUNT">
\~chinese
<summary>CXP采集卡CRC错误个数【RO】</summary>
本参数表示CXP采集卡CRC错误个数。
\~english
<summary>Number of CRC errors on CXP frame grabber [RO]</summary>
This parameter represents the number of CRC errors on CXP frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_PoCXP_CHANNEL">
\~chinese
<summary>CXP采集卡PoCXP通道【RW】</summary>
本参数表示CXP采集卡PoCXP通道。
\~english
<summary>CXP frame grabber PoCXP channel [RW]</summary>
This parameter represents CXP frame grabber PoCXP channel.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_PoCXP_LOCKED_VOLTAGE">
\~chinese
<summary>CXP采集卡切换至高压前检测到的PoCXP电压值【RO】</summary>
本参数表示CXP采集卡切换至高压前检测到的PoCXP电压值。
\~english
<summary>PoCXP voltage value detected by CXP frame grabber before switching to high voltage [RO]</summary>
This parameter represents PoCXP voltage value detected by CXP frame grabber before switching to high voltage.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_DEBOUNCE">
\~chinese
<summary>CXP采集卡编码器输入信号去抖窗口长度【RW】</summary>
本参数表示CXP采集卡编码器输入信号去抖窗口长度。
1. 该参数用于减少毛刺信号对采集的影响,去抖窗口越大,滤除信号的脉冲宽度也越大。
\~english
<summary>CXP frame grabber encoder input signal debounce window length [RW]</summary>
This parameter represents CXP frame grabber encoder input signal debounce window length.
1. This parameter is used to reduce the impact of burr signals on acquisition. The larger debounce window is,
the wider pulse width of filtered signal is.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_TICK_MODE">
\~chinese
<summary>CXP采集卡编码器计数器模式【RW】</summary>
本参数表示CXP采集卡编码器计数器模式。
1. CXP采集卡编码器计数器模式可选项如下所示
| CXP采集卡编码器计数器模式 |
|--------------------------------------------------|
| IKP_CXP_SHAFT_ENCODER_TICK_MODE_FOLLOW_DIRECTION |
| IKP_CXP_SHAFT_ENCODER_TICK_MODE_ANY_DIRECTION |
\~english
<summary>CXP frame grabber encoder counter mode [RW]</summary>
This parameter represents CXP frame grabber encoder counter mode.
1. CXP frame grabber encoder counter mode options are as follows:
| CXP frame grabber encoder counter mode |
|--------------------------------------------------|
| IKP_CXP_SHAFT_ENCODER_TICK_MODE_FOLLOW_DIRECTION |
| IKP_CXP_SHAFT_ENCODER_TICK_MODE_ANY_DIRECTION |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_TICK_MAX">
\~chinese
<summary>CXP采集卡编码器的计数器最大值【RW】</summary>
本参数表示CXP采集卡编码器的计数器最大值。
\~english
<summary>Maximum value of CXP frame grabber encoder counter [RW]</summary>
This parameter represents the maximum value of CXP frame grabber encoder counter.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_TICK_RESET">
\~chinese
<summary>CXP采集卡编码器计数器重置【WO】</summary>
本参数表示CXP采集卡编码器计数器重置。
\~english
<summary>CXP frame grabber encoder counter reset [WO]</summary>
This parameter represents CXP frame grabber encoder counter reset.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_TICK_COUNT">
\~chinese
<summary>CL采集卡编码器计数器当前值【RW】</summary>
本参数表示CL采集卡编码器计数器当前值, 写0表示重置。
\~english
<summary>CL frame grabber encoder counter current value [RW]</summary>
This parameter represents CL frame grabber encoder counter current value. Write zero to reset count.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_TICK_COUNT">
\~chinese
<summary>CXP采集卡编码器计数器当前值【RW】</summary>
本参数表示CXP采集卡编码器计数器当前值, 写0表示重置。
\~english
<summary>CXP frame grabber encoder counter current value [RW]</summary>
This parameter represents CXP frame grabber encoder counter current value. Write zero to reset count.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_REVERSE_MODE">
\~chinese
<summary>CXP采集卡编码器工作模式【RW】</summary>
本参数表示CXP采集卡编码器工作模式。
1. CXP采集卡编码器工作模式可选项如下所示
| CXP采集卡编码器工作模式 |
|--------------------------------------------------|
| IKP_CXP_SHAFT_ENCODER_REVERSE_MODE_FORWARD_ONLY |
| IKP_CXP_SHAFT_ENCODER_REVERSE_MODE_ANY_DIRECTION |
| IKP_CXP_SHAFT_ENCODER_REVERSE_MODE_BACKWARD_ONLY |
\~english
<summary>CXP frame grabber encoder working mode [RW]</summary>
This parameter represents CXP frame grabber encoder working mode.
1. CXP frame grabber encoder working mode options are as follows:
| CXP frame grabber encoder working mode |
|--------------------------------------------------|
| IKP_CXP_SHAFT_ENCODER_REVERSE_MODE_FORWARD_ONLY |
| IKP_CXP_SHAFT_ENCODER_REVERSE_MODE_ANY_DIRECTION |
| IKP_CXP_SHAFT_ENCODER_REVERSE_MODE_BACKWARD_ONLY |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_REVERSE_MAX">
\~chinese
<summary>CXP采集卡编码器反向计数器最大值【RW】</summary>
本参数表示CXP采集卡编码器反向计数器最大值。
\~english
<summary>CXP frame grabber encoder reverse counter maximum value [RW]</summary>
This parameter represents CXP frame grabber encoder reverse counter maximum value.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_REVERSE_RESET">
\~chinese
<summary>CXP采集卡编码器反向计数器重置【WO】</summary>
本参数表示CXP采集卡编码器反向计数器重置。
\~english
<summary>CXP frame grabber encoder reverse counter reset [WO]</summary>
This parameter represents CXP frame grabber encoder reverse counter reset.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_REVERSE_COUNT">
\~chinese
<summary>CXP采集卡编码器反向计数器当前值【RO】</summary>
本参数表示CXP采集卡编码器反向计数器当前值。
\~english
<summary>CXP frame grabber encoder reverse counter current value [RO]</summary>
This parameter represents CXP frame grabber encoder reverse counter current value.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT1_THRESHOLD">
\~chinese
<summary>CXP采集卡通用输出信号1电压阈值【RW】</summary>
本参数表示CXP采集卡通用输出信号1电压阈值。
1. CXP采集卡通用输出信号1电压阈值可选项如下所示
| CXP采集卡通用输出信号1电压阈值 |
|----------------------------------|
| IKP_GENERAL_OUTPUT_THRESHOLD_3V3 |
| IKP_GENERAL_OUTPUT_THRESHOLD_24V |
\~english
<summary>CXP frame grabber general output signal1 voltage threshold [RW]</summary>
This parameter represents CXP frame grabber general output signal1 voltage threshold.
1. CXP frame grabber general output signal1 voltage threshold options are as follows:
| CXP frame grabber general output signal1 voltage threshold |
|------------------------------------------------------------|
| IKP_GENERAL_OUTPUT_THRESHOLD_3V3 |
| IKP_GENERAL_OUTPUT_THRESHOLD_24V |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT2_THRESHOLD">
\~chinese
<summary>CXP采集卡通用输出信号2电压阈值【RW】</summary>
本参数表示CXP采集卡通用输出信号2电压阈值。
1. CXP采集卡通用输出信号2电压阈值可选项如下所示
| CXP采集卡通用输出信号2电压阈值 |
|----------------------------------|
| IKP_GENERAL_OUTPUT_THRESHOLD_3V3 |
| IKP_GENERAL_OUTPUT_THRESHOLD_24V |
\~english
<summary>CXP frame grabber general output signal2 voltage threshold [RW]</summary>
This parameter represents CXP frame grabber general output signal2 voltage threshold.
1. CXP frame grabber general output signal2 voltage threshold options are as follows:
| CXP frame grabber general output signal2 voltage threshold |
|------------------------------------------------------------|
| IKP_GENERAL_OUTPUT_THRESHOLD_3V3 |
| IKP_GENERAL_OUTPUT_THRESHOLD_24V |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FIRMWARE_TYPE">
\~chinese
<summary>CXP采集卡固件类型【RO】</summary>
本参数表示CXP采集卡固件类型。
1. CXP采集卡固件类型可选项如下所示
| CXP采集卡固件类型 |
|------------------------------------|
| IKP_CXP_FIRMWARE_TYPE_1_CAMERA |
| IKP_CXP_FIRMWARE_TYPE_2_CAMERA |
| IKP_CXP_FIRMWARE_TYPE_4_CAMERA |
| IKP_CXP_FIRMWARE_TYPE_2_CAMERA_NEW |
| IKP_CXP_FIRMWARE_TYPE_8_CAMERA_NEW |
| IKP_CXP_FIRMWARE_TYPE_8_CAMERA |
\~english
<summary>CXP frame grabber firmware type [RO]</summary>
This parameter represents CXP frame grabber firmware type.
1. CXP frame grabber firmware type options are as follows:
| CXP frame grabber firmware type |
|------------------------------------|
| IKP_CXP_FIRMWARE_TYPE_1_CAMERA |
| IKP_CXP_FIRMWARE_TYPE_2_CAMERA |
| IKP_CXP_FIRMWARE_TYPE_4_CAMERA |
| IKP_CXP_FIRMWARE_TYPE_2_CAMERA_NEW |
| IKP_CXP_FIRMWARE_TYPE_8_CAMERA_NEW |
| IKP_CXP_FIRMWARE_TYPE_8_CAMERA |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GVB_FIRMWARE_TYPE">
\~chinese
<summary>GVB采集卡固件类型【RO】</summary>
本参数表示GVB采集卡固件类型。
\~english
<summary>GVB frame grabber firmware type [RO]</summary>
This parameter represents GVB frame grabber firmware type.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TEMPERATURE">
\~chinese
<summary>CXP采集卡温度【RO】</summary>
本参数表示CXP采集卡温度。
\~english
<summary>CXP frame grabber temperature [RO]</summary>
This parameter represents CXP frame grabber temperature.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GVB_TEMPERATURE">
\~chinese
<summary>GVB采集卡温度【RO】</summary>
本参数表示GVB采集卡温度。
\~english
<summary>GVB frame grabber temperature [RO]</summary>
This parameter represents GVB frame grabber temperature.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_INPUT_THRESHOLD">
\~chinese
<summary>CXP采集卡通用输入信号电压阈值【RW】</summary>
本参数表示CXP采集卡通用输入信号电压阈值。
1. CXP采集卡通用输入信号电压阈值可选项如下所示
| CXP采集卡通用输入信号电压阈值 |
|------------------------------------|
| IKP_CXP_GENERAL_INPUT_THRESHOLD_5V |
| IKP_CXP_GENERAL_INPUT_THRESHOLD_3V |
\~english
<summary>CXP frame grabber general input signal voltage threshold [RW]</summary>
This parameter represents CXP frame grabber general input signal voltage threshold.
1. CXP frame grabber general input signal voltage threshold options are as follows:
| CXP frame grabber general input signal voltage threshold |
|----------------------------------------------------------|
| IKP_CXP_GENERAL_INPUT_THRESHOLD_5V |
| IKP_CXP_GENERAL_INPUT_THRESHOLD_3V |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT1_SOURCE_CHANNEL">
\~chinese
<summary>CXP采集卡通用输出信号1通道【RW】</summary>
本参数表示CXP采集卡通用输出信号1通道。
1. CXP采集卡通用输出信号1通道可选项如下所示
| CXP采集卡通用输出信号1通道 |
|-----------------------------------------|
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_A |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_B |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_C |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_D |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_E |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_F |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_G |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_H |
\~english
<summary>CXP frame grabber general output signal1 channel [RW]</summary>
This parameter represents CXP frame grabber general output signal1 channel.
1. CXP frame grabber general output signal1 channel options are as follows:
| CXP frame grabber general output signal1 channel |
|--------------------------------------------------|
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_A |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_B |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_C |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_D |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_E |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_F |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_G |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_H |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT2_SOURCE_CHANNEL">
\~chinese
<summary>CXP采集卡通用输出信号2通道【RW】</summary>
本参数表示CXP采集卡通用输出信号2通道。
1. CXP采集卡通用输出信号2通道可选项如下所示
| CXP采集卡通用输出信号2通道 |
|-----------------------------------------|
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_A |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_B |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_C |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_D |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_E |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_F |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_G |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_H |
\~english
<summary>CXP frame grabber general output signal2 channel [RW]</summary>
This parameter represents CXP frame grabber general output signal2 channel.
1. CXP frame grabber general output signal2 channel options are as follows:
| CXP frame grabber general output signal2 channel |
|--------------------------------------------------|
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_A |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_B |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_C |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_D |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_E |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_F |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_G |
| IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_H |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_INPUT1_TYPE">
\~chinese
<summary>CXP采集卡通用输入信号1类型【RW】</summary>
本参数表示CXP采集卡通用输入信号1类型。
1. CXP采集卡通用输入信号1类型可选项如下所示
| CXP采集卡通用输入信号1类型 |
|-----------------------------------------|
| IKP_CXP_GENERAL_INPUT_TYPE_DIFFERENTIAL |
| IKP_CXP_GENERAL_INPUT_TYPE_SINGLE_END |
\~english
<summary>CXP frame grabber general output signal1 type [RW]</summary>
This parameter represents CXP frame grabber general output signal1 type.
1. CXP frame grabber general output signal1 type options are as follows:
| CXP frame grabber general output signal1 type |
|-----------------------------------------------|
| IKP_CXP_GENERAL_INPUT_TYPE_DIFFERENTIAL |
| IKP_CXP_GENERAL_INPUT_TYPE_SINGLE_END |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_INPUT2_TYPE">
\~chinese
<summary>CXP采集卡通用输入信号2类型【RW】</summary>
本参数表示CXP采集卡通用输入信号2类型。
1. CXP采集卡通用输入信号2类型可选项如下所示
| CXP采集卡通用输入信号2类型 |
|-----------------------------------------|
| IKP_CXP_GENERAL_INPUT_TYPE_DIFFERENTIAL |
| IKP_CXP_GENERAL_INPUT_TYPE_SINGLE_END |
\~english
<summary>CXP frame grabber general output signal2 type [RW]</summary>
This parameter represents CXP frame grabber general output signal2 type.
1. CXP frame grabber general output signal2 type options are as follows:
| CXP frame grabber general output signal2 type |
|-----------------------------------------------|
| IKP_CXP_GENERAL_INPUT_TYPE_DIFFERENTIAL |
| IKP_CXP_GENERAL_INPUT_TYPE_SINGLE_END |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRANSFER_CHANNEL_SELECTOR">
\~chinese
<summary>CXP采集卡传输通道选择【RW】</summary>
本参数表示CXP采集卡传输通道选择。
\~english
<summary>CXP frame grabber transmission channel selection [RW]</summary>
This parameter represents CXP frame grabber transmission channel selection.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_CHANNEL_LOST_COUNT">
\~chinese
<summary>CXP采集卡传输包丢失数量【RO】</summary>
本参数表示CXP采集卡传输包丢失数量。
\~english
<summary>Number of lost transmission packets on CXP frame grabber [RO]</summary>
This parameter represents the number of lost transmission packets on CXP frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_CHANNEL_ERROR_COUNT">
\~chinese
<summary>CXP采集卡传输包错误数量【RO】</summary>
本参数表示CXP采集卡传输包错误数量。
\~english
<summary>CXP frame grabber transmission packet error count [RO]</summary>
This parameter represents CXP frame grabber transmission packet error count.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_TRIGGER_FRAME_ACTIVE_MODE">
\~chinese
<summary>CL采集卡不定长采集模式【RW】</summary>
本参数表示CL采集卡不定长采集模式。
1. CL采集卡不定长采集模式可选项如下所示
| CL采集卡不定长采集模式 |
|-------------------------------------------|
| IKP_TRIGGER_FRAME_ACTIVE_MODE_OFF |
| IKP_TRIGGER_FRAME_ACTIVE_MODE_ON |
| IKP_TRIGGER_FRAME_ACTIVE_MODE_ALL_LEVELS |
| IKP_TRIGGER_FRAME_ACTIVE_MODE_LOW_TO_HIGH |
\~english
<summary>Frame active acquisition mode of CL frame grabber [RW]</summary>
This parameter represents frame active acquisition mode of CL frame grabber.
1. Frame active acquisition mode of CL frame grabber options are as follows:
| Frame active acquisition mode of CL frame grabber |
|---------------------------------------------------|
| IKP_TRIGGER_FRAME_ACTIVE_MODE_OFF |
| IKP_TRIGGER_FRAME_ACTIVE_MODE_ON |
| IKP_TRIGGER_FRAME_ACTIVE_MODE_ALL_LEVELS |
| IKP_TRIGGER_FRAME_ACTIVE_MODE_LOW_TO_HIGH |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_COMPRESS_ENABLE">
\~chinese
<summary>JPEG压缩模式【RW】</summary>
本参数表示JPEG压缩模式。
1. JPEG压缩模式可选项如下所示
| JPEG压缩模式 |
|------------------------------|
| IKP_JPEG_COMPRESS_ENABLE_OFF |
| IKP_JPEG_COMPRESS_ENABLE_ON |
\~english
<summary>JPEG compression mode [RW]</summary>
This parameter represents JPEG compression mode.
1. JPEG compression mode options are as follows:
| JPEG compression mode |
|------------------------------|
| IKP_JPEG_COMPRESS_ENABLE_OFF |
| IKP_JPEG_COMPRESS_ENABLE_ON |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_COMPRESS_QUALITY">
\~chinese
<summary>JPEG压缩质量【RW】</summary>
本参数表示JPEG压缩质量数值越大图像压缩质量越好传输数据量也越大。
\~english
<summary>JPEG compression quality [RW]</summary>
This parameter represents JPEG compression quality. The higher the value, the better the image compression quality
and the larger the amount of transmitted data.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FRAME_BURST_COUNT">
\~chinese
<summary>CXP采集卡接受一个触发信号后产生的给相机的连续信号的个数【RW】</summary>
本参数表示CXP采集卡接受一个触发信号后产生的给相机的连续信号的个数。
\~english
<summary>Continuous signal count generated by CXP frame grabber [RW]</summary>
This parameter represents continuous signal count generated by CXP frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FRAME_BURST_PERIOD">
\~chinese
<summary>CXP采集卡产生连续信号的周期【RW】</summary>
本参数表示CXP采集卡产生连续信号的周期。
1. 该参数应该大于相机的最小帧周期,否则可能出现丢失触发信号现象。
\~english
<summary>Period of CXP frame grabber to generate continuous signal [RW]</summary>
This parameter represents period of CXP frame grabber to generate continuous signal.
1. This parameter should be greater than the minimum frame period of the camera, otherwise, trigger signals may
be lost.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_CHANNEL_CRC_ERROR_COUNT">
\~chinese
<summary>CXP采集卡通道CRC错误发生次数【RO】</summary>
本参数表示CXP采集卡通道CRC错误发生次数。
\~english
<summary>Number of CRC errors in CXP frame grabber channel [RO]</summary>
This parameter represents the number of CRC errors in CXP frame grabber channel.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIG_EDGE_MODE">
\~chinese
<summary>CXP采集卡边沿触发模式【RW】</summary>
本参数表示CXP采集卡边沿触发模式。
1. CXP采集卡边沿触发模式可选项如下所示
| CXP采集卡边沿触发模式 |
|------------------------------------|
| IKP_CXP_TRIG_EDGE_MODE_DOUBLE_EDGE |
| IKP_CXP_TRIG_EDGE_MODE_RISE_ONLY |
\~english
<summary>CXP frame grabber edge trigger mode [RW]</summary>
This parameter represents CXP frame grabber edge trigger mode.
1. CXP frame grabber edge trigger mode options are as follows:
| CXP frame grabber edge trigger mode |
|-------------------------------------|
| IKP_CXP_TRIG_EDGE_MODE_DOUBLE_EDGE |
| IKP_CXP_TRIG_EDGE_MODE_RISE_ONLY |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_DATA_PACKED_TRANSFER">
\~chinese
<summary>CXP采集卡压缩传输模式【RW】</summary>
本参数表示CXP采集卡压缩传输模式。
1. CXP采集卡压缩传输模式可选项如下所示
| CXP采集卡压缩传输模式 |
|----------------------------------|
| IKP_CXP_DATA_PACKED_TRANSFER_OFF |
| IKP_CXP_DATA_PACKED_TRANSFER_ON |
\~english
<summary>CXP frame grabber compression transmission mode [RW]</summary>
This parameter represents CXP frame grabber compression transmission mode.
1. CXP frame grabber compression transmission mode options are as follows:
| CXP frame grabber compression transmission mode |
|-------------------------------------------------|
| IKP_CXP_DATA_PACKED_TRANSFER_OFF |
| IKP_CXP_DATA_PACKED_TRANSFER_ON |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIG_LEVEL">
\~chinese
<summary>CXP采集卡传输给相机的触发包电平极性【RW】</summary>
本参数表示CXP采集卡传输给相机的触发包电平极性。
1. CXP采集卡传输给相机的触发包电平极性可选项如下所示
| CXP采集卡传输给相机的触发包电平极性 |
|-------------------------------------|
| IKP_CXP_TRIG_LEVEL_ALL_LOW |
| IKP_CXP_TRIG_LEVEL_ALL_HIGH |
| IKP_CXP_TRIG_LEVEL_GENERAL_INPUT1 |
| IKP_CXP_TRIG_LEVEL_GENERAL_INPUT2 |
\~english
<summary>Level polarity of trigger packets that transfer to camera from CXP frame grabber [RW]</summary>
This parameter represents level polarity of trigger packets that transfer to camera from CXP frame grabber.
1. Level polarity of trigger packets that transfer to camera from CXP frame grabber options are as follows:
| Level polarity of trigger packets that transfer to camera from CXP frame grabber |
|----------------------------------------------------------------------------------|
| IKP_CXP_TRIG_LEVEL_ALL_LOW |
| IKP_CXP_TRIG_LEVEL_ALL_HIGH |
| IKP_CXP_TRIG_LEVEL_GENERAL_INPUT1 |
| IKP_CXP_TRIG_LEVEL_GENERAL_INPUT2 |
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_BOARD_SYNC1_POLARITY">
\~chinese
<summary>CXP采集卡板间同步信号1极性【RW】</summary>
本参数表示CXP采集卡板间同步信号1极性。
\~english
<summary>CXP frame grabber board synchronous signal1 polarity [RW]</summary>
This parameter represents CXP frame grabber board synchronous signal1 polarity.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_BOARD_SYNC2_POLARITY">
\~chinese
<summary>CXP采集卡板间同步信号2极性【RW】</summary>
本参数表示CXP采集卡板间同步信号2极性。
\~english
<summary>CXP frame grabber board synchronous signal2 polarity [RW]</summary>
This parameter represents CXP frame grabber board synchronous signal2 polarity.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_BOARD_SYNC1_RISE_COUNT">
\~chinese
<summary>CXP采集卡板间同步信号1上升沿个数【RW】</summary>
本参数表示CXP采集卡板间同步信号1上升沿个数。
\~english
<summary>Number of board synchronous signal1 rising edge of CXP frame grabber [RW]</summary>
This parameter represents the number of board synchronous signal1 rising edge of CXP frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_BOARD_SYNC1_FALL_COUNT">
\~chinese
<summary>CXP采集卡板间同步信号1下降沿个数【RW】</summary>
本参数表示CXP采集卡板间同步信号1下降沿个数。
\~english
<summary>Number of board synchronous signal1 falling edge of CXP frame grabber [RW]</summary>
This parameter represents the number of board synchronous signal1 falling edge of CXP frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_BOARD_SYNC2_RISE_COUNT">
\~chinese
<summary>CXP采集卡板间同步信号2上升沿个数【RW】</summary>
本参数表示CXP采集卡板间同步信号2上升沿个数。
\~english
<summary>Number of board synchronous signal2 rising edge of CXP frame grabber [RW]</summary>
This parameter represents the number of board synchronous signal2 rising edge of CXP frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_BOARD_SYNC2_FALL_COUNT">
\~chinese
<summary>CXP采集卡板间同步信号2下降沿个数【RW】</summary>
本参数表示CXP采集卡板间同步信号2下降沿个数。
\~english
<summary>Number of board synchronous signal2 falling edge of CXP frame grabber [RW]</summary>
This parameter represents the number of board synchronous signal2 falling edge of CXP frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_CAMERA_SYNC_TRIGGER_SOURCE">
\~chinese
<summary>CXP采集卡相机同步信号源【RW】</summary>
本参数表示CXP采集卡相机同步信号源。
\~english
<summary>CXP frame grabber camera synchronous signal source [RW]</summary>
This parameter represents CXP frame grabber camera synchronous signal source.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_CAMERA_SYNC_TRIGGER_SOURCE_CHANNEL">
\~chinese
<summary>CXP采集卡相机同步信号通道【RW】</summary>
本参数表示CXP采集卡相机同步信号通道。
\~english
<summary>CXP frame grabber camera synchronous signal channel [RW]</summary>
This parameter represents CXP frame grabber camera synchronous signal channel.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SFP_ENABLE_CENTRAL_LINE_OUTPUT_MODE">
\~chinese
<summary>SFP采集卡中心线输出模式【RW】</summary>
本参数表示SFP采集卡中心线输出模式。
\~english
<summary>SFP frame grabber central line output mode [RW]</summary>
This parameter represents SFP frame grabber central line output mode.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_DEVICE_SLOT_INDEX">
\~chinese
<summary>设备插槽索引【RO】</summary>
本参数表示设备插槽索引。
\~english
<summary>Device slot index [RO]</summary>
This parameter represents device slot index.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIGGER_RESEND_MAX_TIMES">
\~chinese
<summary>CXP触发重传最大次数【RW】</summary>
本参数表示当CXP触发超时时允许的最大重传次数。
\~english
<summary>CXP trigger resend max times [RW]</summary>
This parameter represents the maximum times of retransmission of a cxp trigger packet
that can be resend again if cxp trigger packet timeout occurs.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIGGER_TIMEOUT">
\~chinese
<summary>CXP触发超时时间(ns)【RW】</summary>
本参数表示CXP触发等待ACK回复的超时时间。
\~english
<summary>CXP trigger timeout(ns) [RW]</summary>
This parameter represents the CXP trigger waitting ACK timeout.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIGGER_TIMEOUT_EVENT_COUNT">
\~chinese
<summary>CXP触发超时事件次数【RO】</summary>
本参数表示CXP触发等待ACK超时的事件次数。
\~english
<summary>CXP trigger timeout event count [RO]</summary>
This parameter represents the CXP trigger waitting ACK timeout event count.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_IMAGE_HEADER_TAG_RECOVERY_MODE">
\~chinese
<summary>CXP image header tag 自回复模式【RW】</summary>
本参数控制CXP接收拼包模块是否在收到Image Header时复位CXP包Tag号
写1表示每次收到Image Header时无论其Tag号是否连续均适配至其最新Tag号
写0表示仅在重新开始采图时允许进行一次Image Header Tag号适配否则要求所有CXP包的Tag号必须连续。
\~english
<summary>CXP image header tag recovery mode [RW]</summary>
This parameter controls whether the CXP packet assembly module resets the packet Tag number upon receiving an Image Header.
Writing 1 means that upon receiving any Image Header,
the system will adapt to its latest Tag number regardless of whether the packet Tags are consecutive.
Writing 0 means adaptation to the Image Header Tag number is permitted only when restarting image acquisition;
otherwise, all CXP packet Tags must be consecutive.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_SUSBEND">
\~chinese
<summary>CXP 编码器暂停模式【RW】</summary>
本参数控制CXP编码器暂停模式。
0编码器信号的产生不受采图状态控制
1非采图期间不允许产生有效的编码器信号(此时仍会有编码器计数),开始采图时会复位编码器信号正反转计数、分频计数等状态。
\~english
<summary>CXP image header tag recovery mode [RW]</summary>
This parameter controls the CXP shaft encoder suspend mode.
0: Shaft Encoder signal generation is independent of the image acquisition status.
1: Valid shaft encoder signals are prohibited when the board is not starting grab. (shaft encoder counting continues during this period).
Upon starting grab, shaft encoder states such as forward/reverse counters and frequency division counters will be reset.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GVB_ENABLE_COMPRESSION_TRANSFER">
\~chinese
<summary>GVB使能SAccel压缩模式传输【RW】</summary>
本参数表示GVB采集卡是否解码SAccel压缩传输的数据。
\~english
<summary>GVB enable SAccel compression transfer [RW]</summary>
This parameter represents if GVB frame grabber decompress the SAccel compressed data that camera transfer.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GVB_ENABLE_PACKET_RESEND">
\~chinese
<summary>GVB使能重传包【RW】</summary>
本参数表示GVB采集卡是否会在解析到错误数据时发送重传包。
\~english
<summary>GVB enable packet resend [RW]</summary>
This parameter represents if GVB send the packet resend when packet is error.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GVB_SINGLE_PACKET_RESEND_RETRY_MAX_TIMES">
\~chinese
<summary>GVB重传最大次数【RW】</summary>
本参数表示GVB重传发生超时的时候再次重传的最大次数。
\~english
<summary>GVB single packet resend max retry count [RW]</summary>
This parameter represents the maximum times of retransmission of a single packet
that can be resend again if packet-resend timeout occurs.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GVB_PACKET_RESEND_OFFSET">
\~chinese
<summary>GVB 重传请求的偏移量【RW】</summary>
GVB 重传请求的偏移量。
\~english
<summary>GVB packet resend offset [RW]</summary>
GVB packet resend offset.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GVB_PACKET_RESEND_TIMEOUT">
\~chinese
<summary>GVB 重传请求超时时间【RW】</summary>
GVB 重传请求超时时间。
\~english
<summary>GVB packet resend timeout [RW]</summary>
GVB packet resend timeout.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GVB_VALID_PACKET_RESEND_EVENT_COUNT">
\~chinese
<summary>GVB有效重传事件计数【RO】</summary>
本参数表示GVB有效重传事件计数。
\~english
<summary>GVB valid packet-resend event count [RO]</summary>
This parameter represents the count of GVB valid packet-resend event count.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GVB_PACKET_LOST_EVENT_COUNT">
\~chinese
<summary>GVB丢包事件计数【RO】</summary>
本参数表示GVBGVB丢包事件计数。
\~english
<summary>GVB packet-lost event count [RO]</summary>
This parameter represents the count of GVB packet-lost event count.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GVB_PACKET_RESEND_TIMEOUT_EVENT_COUNT">
\~chinese
<summary>GVB重传超时事件次数【RO】</summary>
本参数表示GVB重传超时事件次数。
\~english
<summary>GVB packet-resend timeout event count [RO]</summary>
This parameter represents the count of GVB packet-resend timeout event count.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GVB_PACKET_GAP_TIMEOUT">
\~chinese
<summary>GVB包间最大超时时间(us)【RW】</summary>
本参数表示GVB包间最大超时时间。在一帧图像中接收过程, 如果超过此时间还未收到下一个包时, 卡端会发送重传请求。
\~english
<summary>GVB packet-gap timeout(us) [RW]</summary>
This parameter represents the GVB packet-gap timeout. When recieving a image, if the next packet has not been received after this timeout,
the board will send a packet-resend packet.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GVB_MAC_ADDRESS">
\~chinese
<summary>GVB Mac 地址【RO】</summary>
本参数表示GVB的Mac地址。
\~english
<summary>GVB Mac address [RO]</summary>
This parameter represents the GVB Mac address.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_DATA_FORMAT_VAL_8Bit">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_DATA_FORMAT"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_DATA_FORMAT"/>
<summary>\~chinese 8bit位深 \~english 8bit</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_DATA_FORMAT_VAL_10Bit">
<summary>\~chinese 10bit位深 \~english 10bit</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_DATA_FORMAT_VAL_12Bit">
<summary>\~chinese 12bit位深 \~english 12bit</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_DATA_FORMAT_VAL_14Bit">
<summary>\~chinese 14bit位深 \~english 14bit</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_DATA_FORMAT_VAL_16Bit">
<summary>\~chinese 16bit位深 \~english 16bit</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_TYPE_VAL_MONOCHROME">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_TYPE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_TYPE"/>
<summary>\~chinese 黑白图像 \~english Monochrome</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_TYPE_VAL_COLORFUL">
<summary>\~chinese 彩色图像 \~english Color</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_TYPE_VAL_RGB">
<summary>\~chinese 彩色RGB图像 \~english RGB</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_TYPE_VAL_RGBC">
<summary>\~chinese 其中C是图像的亮度信息 \~english RGBC, where C is grayscale information of image</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_TYPE_VAL_BGR">
<summary>\~chinese 彩色BGR图像 \~english BGR</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_TYPE_VAL_BGRC">
<summary>\~chinese 彩色BGRC图像其中C是图像的亮度信息 \~english BGRC, where C is grayscale information of image</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_TYPE_VAL_YUV422">
<summary>\~chinese YUV图像 \~english YUV</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_IMAGE_TYPE_VAL_YUV422_YUYV">
<summary>\~chinese YUV图像YUYV排列 \~english YUYV</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SCAN_TYPE_VAL_LINEAR">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SCAN_TYPE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SCAN_TYPE"/>
<summary>\~chinese 线扫描相机 \~english Line scan camera</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SCAN_TYPE_VAL_AREA">
<summary>\~chinese 面扫描相机 \~english Area scan camera</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GRAB_BLOCK">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GRAB_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GRAB_MODE"/>
<summary>\~chinese IKapStartGrab将会阻塞直到所有图像传输完毕 \~english IKapStartGrab will block until all images have been transmitted</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GRAB_NON_BLOCK">
<summary>\~chinese IKapStartGrab非阻塞式调用不等待图像开始传输立即返回 \~english IKapStartGrab is a non blocking call that returns immediately without waiting for image to start transmitting</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_TRANSFER_SYNCHRONOUS">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_TRANSFER_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_TRANSFER_MODE"/>
<summary>\~chinese 同步传输模式 \~english Synchronous transmission mode</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_TRANSFER_ASYNCHRONOUS">
<summary>\~chinese 异步传输模式 \~english Asynchronous transmission mode</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_TRANSFER_SYNCHRONOUS_NEXT_EMPTY_WITH_PROTECT">
<summary>\~chinese 同步保护传输模式 \~english Synchronous protection transmission mode</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_AUTO_CLEAR_VAL_DISABLE">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_AUTO_CLEAR"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_AUTO_CLEAR"/>
<summary>\~chinese 禁止自动清空机制 \~english Disable automatic clearing mechanism</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FRAME_AUTO_CLEAR_VAL_ENABLE">
<summary>\~chinese 使能自动清空机制 \~english Enable automatic clearing mechanism</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BAYER_PATTERN_VAL_NULL">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BAYER_PATTERN"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BAYER_PATTERN"/>
<summary>\~chinese 非Bayer图像 \~english Non Bayer image</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BAYER_PATTERN_VAL_BGGR">
<summary>\~chinese 图像左上角四个像素按照BGGR颜色方式排布 \~english The four pixels in the upper left corner of the image are arranged according to the BGGR color scheme</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BAYER_PATTERN_VAL_RGGB">
<summary>\~chinese 图像左上角四个像素按照RGGB颜色方式排布 \~english The four pixels in the upper left corner of the image are arranged according to the RGGB color scheme</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BAYER_PATTERN_VAL_GBRG">
<summary>\~chinese 图像左上角四个像素按照GBRG颜色方式排布 \~english The four pixels in the upper left corner of the image are arranged according to the GBRG color scheme</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BAYER_PATTERN_VAL_GRBG">
<summary>\~chinese 图像左上角四个像素按照GRBG颜色方式排布 \~english The four pixels in the upper left corner of the image are arranged according to the GRBG color scheme</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_NOT_USE">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CC1_SOURCE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CC2_SOURCE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CC3_SOURCE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CC4_SOURCE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CC1_SOURCE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CC2_SOURCE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CC3_SOURCE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CC4_SOURCE"/>
<summary>\~chinese 不使用CC*信信号 \~english Do not use CC* signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL1">
<summary>\~chinese 积分信号1 \~english Integration signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_INTEGRATION_SIGNAL2">
<summary>\~chinese 积分信号2 \~english Integration signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_LOW">
<summary>\~chinese 低电平信号 \~english Low level signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_HIGH">
<summary>\~chinese 高电平信号 \~english High level signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_SOFTWARE">
<summary>\~chinese 软件触发信号 \~english Software trigger signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_GENERAL_INPUT1">
<summary>\~chinese 通用输入信号1 \~english General input signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_GENERAL_INPUT2">
<summary>\~chinese 通用输入信号2 \~english General input signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_BOARD_SYNC1">
<summary>\~chinese 板间同步信号1 \~english Board synchronous signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_BOARD_SYNC2">
<summary>\~chinese 板间同步信号2 \~english Board synchronous signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_STROBE">
<summary>\~chinese 闪光信号 \~english Strobe signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_SHAFT_ENCODER_A">
<summary>\~chinese 编码器信号A仅支持CC1和CC2 \~english Shaft encoder A, only support CC1 and CC2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CC_SOURCE_VAL_SHAFT_ENCODER_B">
<summary>\~chinese 编码器信号B仅支持CC1和CC2 \~english Shaft encoder B, only support CC1 and CC2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_MODE_VAL_INNER">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_MODE"/>
<summary>\~chinese 自由运行模式 \~english Free-run mode</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_MODE_VAL_OUTTER">
<summary>\~chinese 外部触发模式 \~english External trigger mode</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_MODE_VAL_CXP_LEVEL_VALID">
<summary>\~chinese CXP采集卡电平有效模式 \~english CXP frame grabber level effective mode</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_SOURCE_VAL_GENERAL_INPUT1">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_SOURCE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_SOURCE"/>
<summary>\~chinese 通用输入信号1 \~english General input signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_SOURCE_VAL_GENERAL_INPUT2">
<summary>\~chinese 通用输入信号2 \~english General input signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_SOURCE_VAL_SHAFT_ENCODER1">
<summary>\~chinese 编码器信号 \~english Encoder signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_SOURCE_VAL_BOARD_SYNC1">
<summary>\~chinese 板间同步信号1 \~english Board synchronous signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_SOURCE_VAL_BOARD_SYNC2">
<summary>\~chinese 板间同步信号2 \~english Board synchronous signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_SOURCE_VAL_INNER_TRIGGER">
<summary>\~chinese 内部触发信号 \~english Internal trigger signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_SOURCE_VAL_SOFTWARE">
<summary>\~chinese 软件触发信号 \~english Software trigger signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_SOURCE_VAL_INTEGRATION_SIGNAL_1">
<summary>\~chinese 积分信号1 \~english Integration signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_TRIGGER_SOURCE_VAL_INTEGRATION_SIGNAL_2">
<summary>\~chinese 积分信号2 \~english Integration signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_ACTIVE_HIGH">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_SAMPLE_MODE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_SAMPLE_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_SAMPLE_MODE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_SAMPLE_MODE"/>
<summary>\~chinese 高电平 \~english High level</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_ACTIVE_LOW">
<summary>\~chinese 低电平 \~english Low level</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_RISING_EDGE">
<summary>\~chinese 上升沿 \~english Rising edge</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT_SAMPLE_MODE_VAL_FALLING_EDGE">
<summary>\~chinese 下降沿 \~english Falling edge</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT_PROTECT_MODE_VAL_NOT_USE">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_PROTECT_MODE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_PROTECT_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_PROTECT_MODE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_PROTECT_MODE"/>
<summary>\~chinese 不保护 \~english Not protecting</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT_PROTECT_MODE_VAL_DELETE">
<summary>\~chinese 删除 \~english Delete</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT_PROTECT_MODE_VAL_MEMORIZE">
<summary>\~chinese 记录 \~english Memorize</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_PROTECT_MODE_VAL_NOT_USE">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_PROTECT_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_PROTECT_MODE"/>
<summary>\~chinese 不保护 \~english Not protecting</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_PROTECT_MODE_VAL_DELETE">
<summary>\~chinese 删除 \~english Delete</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_PROTECT_MODE_VAL_MEMORIZE">
<summary>\~chinese 记录 \~english Memorize</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_TRIGGER_SOURCE_VAL_INTERNAL">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_TRIGGER_SOURCE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_TRIGGER_SOURCE"/>
<summary>\~chinese 内部触发信号 \~english Internal trigger signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_TRIGGER_SOURCE_VAL_GENERAL_INPUT1">
<summary>\~chinese 通用输入信号1 \~english General input signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_TRIGGER_SOURCE_VAL_GENERAL_INPUT2">
<summary>\~chinese 通用输入信号2 \~english General input signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_TRIGGER_SOURCE_VAL_SHAFT_ENCODER1">
<summary>\~chinese 编码器信号 \~english Encoder signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_TRIGGER_SOURCE_VAL_BOARD_SYNC1">
<summary>\~chinese 板间同步信号1 \~english Board synchronous signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_TRIGGER_SOURCE_VAL_BOARD_SYNC2">
<summary>\~chinese 板间同步信号2 \~english Board synchronous signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_TRIGGER_SOURCE_VAL_SOFTWARE">
<summary>\~chinese 软件触发信号 \~english Software trigger signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_TRIGGER_SOURCE_VAL_CAMERA_SYNC_TRIGGER">
<summary>\~chinese 相机同步信号 \~english Camera synchronous signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE_VAL_INTERNAL">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE"/>
<summary>\~chinese 内部触发信号 \~english Internal trigger signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE_VAL_GENERAL_INPUT1">
<summary>\~chinese 通用输入信号1 \~english General input signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE_VAL_GENERAL_INPUT2">
<summary>\~chinese 通用输入信号2 \~english General input signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE_VAL_SHAFT_ENCODER1">
<summary>\~chinese 编码器信号 \~english Encoder signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE_VAL_BOARD_SYNC1">
<summary>\~chinese 板间同步信号1 \~english Board synchronous signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE_VAL_BOARD_SYNC2">
<summary>\~chinese 板间同步信号2 \~english Board synchronous signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE_VAL_FRAME_TRANSFER_END">
<summary>\~chinese 帧传输结束信号 \~english Frame transmission end signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE_VAL_SOFTWARE">
<summary>\~chinese 软件触发信号 \~english Software trigger signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE_VAL_FRAME_TRANSFER_START">
<summary>\~chinese 帧传输开始信号 \~english Frame transmission start signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE_VAL_FRAME_GRAB_START">
<summary>\~chinese 帧采集开始信号 \~english Frame acquisition start signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_TRIGGER_SOURCE_VAL_FRAME_GRAB_END">
<summary>\~chinese 帧采集结束信号 \~english Frame acquisition end signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_NOT_USE">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT1_SOURCE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT2_SOURCE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT1_SOURCE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT2_SOURCE"/>
<summary>\~chinese 不使用 \~english Not use</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTERNAL">
<summary>\~chinese 内部触发信号 \~english Internal trigger signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_GENERAL_INPUT1">
<summary>\~chinese 通用输入信号1 \~english General input signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_GENERAL_INPUT2">
<summary>\~chinese 通用输入信号2 \~english General input signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_SHAFT_ENCODER1">
<summary>\~chinese 编码器信号 \~english Encoder signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL1">
<summary>\~chinese 积分信号1 \~english Integration signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL2">
<summary>\~chinese 积分信号2 \~english Integration signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_STROBLE_SIGNAL1">
<summary>\~chinese 闪光信号 \~english Strobe signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_BOARD_SYNC1">
<summary>\~chinese 板间同步信号1 \~english Board synchronous signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_OUTPUT_SOURCE_VAL_BOARD_SYNC2">
<summary>\~chinese 板间同步信号2 \~english Board synchronous signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_SOURCE_VAL_INTERNAL">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT1_SOURCE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT2_SOURCE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT1_SOURCE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT2_SOURCE"/>
<summary>\~chinese 内部触发信号 \~english Internal trigger signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_SOURCE_VAL_GENERAL_INPUT1">
<summary>\~chinese 通用输入信号1 \~english General input signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_SOURCE_VAL_GENERAL_INPUT2">
<summary>\~chinese 通用输入信号2 \~english General input signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_SOURCE_VAL_SHAFT_ENCODER1">
<summary>\~chinese 编码器信号 \~english Encoder signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL1">
<summary>\~chinese 积分信号1 \~english Integration signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_SOURCE_VAL_INTEGRATION_SIGNAL2">
<summary>\~chinese 积分信号2 \~english Integration signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_SOURCE_VAL_STROBLE_SIGNAL1">
<summary>\~chinese 闪光信号 \~english Strobe signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_SOURCE_VAL_SOFTWARE">
<summary>\~chinese 软件触发信号 \~english Software trigger signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_SOURCE_VAL_VAL_BOARD_SYNC1">
<summary>\~chinese 板间同步信号1 \~english Board synchronous signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_SOURCE_VAL_VAL_BOARD_SYNC2">
<summary>\~chinese 板间同步信号2 \~english Board synchronous signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_POLARITY_VAL_SAME_TO_SOURCE">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT1_POLARITY"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT2_POLARITY"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT1_POLARITY"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT2_POLARITY"/>
<summary>\~chinese 与原信号极性相同 \~english Same as original signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_POLARITY_VAL_OPPOSITE_TO_SOURCE">
<summary>\~chinese 与原信号极性相反 \~english Opposite to original signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_METHOD_VAL_1">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_METHOD"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_METHOD"/>
<summary>\~chinese 积分控制方法1 \~english Integration control method1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_METHOD_VAL_2">
<summary>\~chinese 积分控制方法2 \~english Integration control method2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_METHOD_VAL_3">
<summary>\~chinese 积分控制方法3 \~english Integration control method3</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_METHOD_VAL_4">
<summary>\~chinese 积分控制方法4 \~english Integration control method4</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_METHOD_VAL_5">
<summary>\~chinese 积分控制方法5 \~english Integration control method5</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_POLARITY_VAL_HIGH">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_POLARITY1"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_POLARITY2"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_POLARITY1"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_POLARITY2"/>
<summary>\~chine高电平se \~english High level</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_POLARITY_VAL_LOW">
<summary>\~chinese 低电平 \~english Low level</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_METHOD_VAL_1">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_METHOD"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_METHOD"/>
<summary>\~chinese 闪光控制方法1 \~english Strobe control method1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_METHOD_VAL_2">
<summary>\~chinese 闪光控制方法2 \~english Strobe control method2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_METHOD_VAL_3">
<summary>\~chinese 闪光控制方法3 \~english Strobe control method3</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_METHOD_VAL_4">
<summary>\~chinese 闪光控制方法4 \~english Strobe control method4</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_POLARITY_VAL_HIGH">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_POLARITY"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_POLARITY"/>
<summary>\~chinese 高电平 \~english High level</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_STROBE_POLARITY_VAL_LOW">
<summary>\~chinese 低电平 \~english Low level</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT_TRIGGER_MODE_VAL_EDGE">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_TRIGGER_MODE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_TRIGGER_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_TRIGGER_MODE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_TRIGGER_MODE"/>
<summary>\~chinese 边沿触发 \~english Edge sensitive</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT_TRIGGER_MODE_VAL_LEVEL">
<summary>\~chinese 电平触发 \~english Level sensitive</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_TRIGGER_MODE_VAL_EDGE">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC1_TRIGGER_MODE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC2_TRIGGER_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC1_TRIGGER_MODE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC2_TRIGGER_MODE"/>
<summary>\~chinese 边沿触发 \~english Edge sensitive</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_BOARD_SYNC_TRIGGER_MODE_VAL_LEVEL">
<summary>\~chinese 电平触发 \~english Level sensitive</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_CHANNEL_VAL_A">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_CHANNEL"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_CHANNEL"/>
<summary>\~chinese A通道 \~english A channel</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_CHANNLE_VAL_B">
<summary>\~chinese B通道 \~english B channel</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_1">
\~chinese
<seealso cref="!:IKP_SHAFT_ENCODER1_MULTIPLY_FACTOR"/>
\~english
<seealso cref="!:IKP_SHAFT_ENCODER1_MULTIPLY_FACTOR"/>
<summary>\~chinese 1倍频 \~english x1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_2">
<summary>\~chinese 2倍频 \~english x2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_4">
<summary>\~chinese 4倍频 \~english x4</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_8">
<summary>\~chinese 8倍频 \~english x8</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_16">
<summary>\~chinese 16倍频 \~english x16</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_32">
<summary>\~chinese 32倍频 \~english x32</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_64">
<summary>\~chinese 64倍频 \~english x64</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_128">
<summary>\~chinese 128倍频 \~english x128</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_256">
<summary>\~chinese 256倍频 \~english x256</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_MULTIPLY_FACTOR_VAL_512">
<summary>\~chinese 512倍频 \~english x512</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_LVAL_FILTER_DISABLE">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_LVAL_FILTER"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_LVAL_FILTER"/>
<summary>\~chinese 禁用 \~english Disable</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_LVAL_FILTER_ENABLE">
<summary>\~chinese 使能 \~english Enable</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FPGA_EXTERNAL_TRIGGER_TIMEOUT_MIN">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_FPGA_EXTERNAL_TRIGGER_TIMEOUT"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_FPGA_EXTERNAL_TRIGGER_TIMEOUT"/>
<summary>\~chinese 最小超时时间 \~english Minimum timeout time</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_FPGA_EXTERNAL_TRIGGER_TIMEOUT_MAX">
<summary>\~chinese 最大超时时间 \~english Maximum timeout time</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT_POLARITY_VAL_HIGH">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_POLARITY"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_POLARITY"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_POLARITY"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_POLARITY"/>
<summary>\~chinese 高电平/上升沿 \~english High level/Rising edge</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT_POLARITY_VAL_LOW">
<summary>\~chinese 低电平/下降沿 \~english Low level/Falling edge</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT_MIN_WIDTH_VAL_MINIMUM">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_MIN_WIDTH"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_MIN_WIDTH"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT1_MIN_WIDTH"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_INPUT2_MIN_WIDTH"/>
<summary>\~chinese 最小脉冲宽度 \~english Minimum pulse width</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_1M">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_PCIE_KERNAL_BLOCK_SIZE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_PCIE_KERNAL_BLOCK_SIZE"/>
<summary>\~chinese 1MB \~english 1MB</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_4M">
<summary>\~chinese 4MB \~english 4MB</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_8M">
<summary>\~chinese 8MB \~english 8MB</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_12M">
<summary>\~chinese 12MB \~english 12MB</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PCIE_KERNAL_BLOCK_SIZE_VAL_16M">
<summary>\~chinese 16MB \~english 16MB</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SOFTWARE_TRIGGER_POLARITY_VAL_HIGH">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SFOTWARE_TRIGGER_POLARITY"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SFOTWARE_TRIGGER_POLARITY"/>
<summary>\~chinese 默认低电平,有效时为高电平 \~english Default low level, high level when valid</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SOFTWARE_TRIGGER_POLARITY_VAL_LOW">
<summary>\~chinese 默认高电平,有效时为低电平 \~english Default high level, low level when valid</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SOFTWARE_TRIGGER_SYNC_MODE_VAL_DISABLE">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SOFTWARE_TRIGGER_SYNC_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SOFTWARE_TRIGGER_SYNC_MODE"/>
<summary>\~chinese 禁用,此时软件触发信号周期由软件触发脉冲周期参数控制 \~english Disabled. At this time, software trigger signal period is controlled by software trigger pulse period parameter</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SOFTWARE_TRIGGER_SYNC_MODE_VAL_ENABLE">
<summary>\~chinese 使能,此时软件触发信号周期由相机帧率决定,每当相机输出完整一帧图像后,应用程序会立即产生一个软件触发信号,使相机继续产生下一帧图像 \~english Enable. At this time, software trigger signal period is determined by camera frame rate. Whenever camera outputs a complete frame of image, application will immediately generate a software trigger signal, causing camera to continue generating the next frame of image</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIGGER_OUTPUT_NO">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIGGER_OUTPUT_SELECTOR"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIGGER_OUTPUT_SELECTOR"/>
<summary>\~chinese 关闭输出功能 \~english Off output function</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIGGER_OUTPUT_INTEGRATION_SIGNAL1">
<summary>\~chinese 积分信号1 \~english Integration signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIGGER_OUTPUT_INTEGRATION_SIGNAL2">
<summary>\~chinese 积分信号2 \~english Integration signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIGGER_OUTPUT_BOARD_SYNC1">
<summary>\~chinese 板间同步信号1 \~english Board synchronous signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIGGER_OUTPUT_BOARD_SYNC2">
<summary>\~chinese 板间同步信号2 \~english Board synchronous signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_INTERNAL">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_DISABLE_IO_EVENT"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_DISABLE_IO_EVENT"/>
<summary>\~chinese 内部信号 \~english Internal signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_GENERAL_1">
<summary>\~chinese 通用输入信号1 \~english General input signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_GENERAL_2">
<summary>\~chinese 通用输入信号2 \~english General input signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_SHAFT_ENCODER_A">
<summary>\~chinese 编码器A通道信号 \~english Encoder A channel signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_SHFAT_ENCODER_B">
<summary>\~chinese 编码器B通道信号 \~english Encoder B channel signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_BOARD_SYNC_IN_1">
<summary>\~chinese 板间同步信号1 \~english Board synchronous signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_INTEGRATION_SIG_1">
<summary>\~chinese 积分信号1 \~english Integration signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_INTEGRATION_SIG_2">
<summary>\~chinese 积分信号2 \~english Integration signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_EVENT_INPUT_BOARD_SYNC_IN_2">
<summary>\~chinese 板间同步信号2 \~english Board synchronous signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TEST_IMAGE_OFF">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TEST_IMAGE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TEST_IMAGE"/>
<summary>\~chinese 关闭测试图像 \~english Turn off test image</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TEST_IMAGE_1">
<summary>\~chinese 测试图像1 \~english Test image1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TEST_IMAGE_2">
<summary>\~chinese 测试图像2 \~english Test image2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_VALID_DIR_BOTH">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_VALID_DIRECTION"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_VALID_DIRECTION"/>
<summary>\~chinese 正向或反向均视为有效信号 \~english Both forward and backward directions are considered valid signals</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_VALID_DIR_FORWARD">
<summary>\~chinese 正向视为有效信号 \~english Forward is considered as a valid signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_VALID_DIR_BACKWARD">
<summary>\~chinese 反向视为有效信号 \~english Backward is considered as a valid signal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_REVERSE_COMPENSATION_OFF">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_REVERSE_COMPENSATION"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_REVERSE_COMPENSATION"/>
<summary>\~chinese 禁用 \~english Disable</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_REVERSE_COMPENSATION_ON">
<summary>\~chinese 使能 \~english Enable</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER1_DEBOUNCE_PERIOD_MIN">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_DEBOUNCE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_DEBOUNCE"/>
<summary>\~chinese 最小去抖窗口长度 \~english Minimum debounce window length</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER1_DEBOUNCE_PERIOD_MAX">
<summary>\~chinese 最大去抖窗口长度 \~english Maximum debounce window length</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_TICK_MODE_FOLLOW_DIRECTION">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_TICK_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_TICK_MODE"/>
<summary>\~chinese 正向递增反向递减 \~english Forward increasing and backward decreasing</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_TICK_MODE_ANY_DIRECTION">
<summary>\~chinese 任意方向均递增 \~english Increasing in any direction</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FIRMWARE_TYPE_1_CAMERA">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FIRMWARE_TYPE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FIRMWARE_TYPE"/>
<summary>\~chinese 1拖1 \~english 1-1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FIRMWARE_TYPE_2_CAMERA">
<summary>\~chinese 1拖2 \~english 1-2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FIRMWARE_TYPE_4_CAMERA">
<summary>\~chinese 1拖4 \~english 1-4</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FIRMWARE_TYPE_2_CAMERA_NEW">
<summary>\~chinese 1拖2 \~english 1-2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FIRMWARE_TYPE_8_CAMERA_NEW">
<summary>\~chinese 1拖8 \~english 1-8</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_FIRMWARE_TYPE_8_CAMERA">
<summary>\~chinese 1拖8 \~english 1-8</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_A">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT1_SOURCE_CHANNEL"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT2_SOURCE_CHANNEL"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT1_SOURCE_CHANNEL"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT2_SOURCE_CHANNEL"/>
<summary>\~chinese 通道A \~english A channel</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_B">
<summary>\~chinese 通道B \~english B channel</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_C">
<summary>\~chinese 通道C \~english C channel</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_D">
<summary>\~chinese 通道D \~english D channel</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_E">
<summary>\~chinese 通道E \~english E channel</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_F">
<summary>\~chinese 通道F \~english F channel</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_G">
<summary>\~chinese 通道G \~english G channel</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT_SOURCE_CHANNEL_H">
<summary>\~chinese 通道H \~english H channel</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_INPUT_TYPE_DIFFERENTIAL">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_INPUT1_TYPE"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_INPUT2_TYPE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_INPUT1_TYPE"/>
<seealso cref="!:KP_CXP_GENERAL_INPUT2_TYPE"/>
<summary>\~chinese 差分 \~english Differential</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_INPUT_TYPE_SINGLE_END">
<summary>\~chinese 单端 \~english Single ended</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CL_VALID_COLUMN_ALL">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CL_VALID_COLUMN"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CL_VALID_COLUMN"/>
<summary>\~chinese 所有列 \~english All columns</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CL_VALID_COLUMN_EVEN">
<summary>\~chinese 偶数列 \~english Even columns</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CL_VALID_COLUMN_ODD">
<summary>\~chinese 奇数列 \~english Odd columns</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CL_SIGNAL_ENHANCE_MODE_OFF">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CL_SIGNAL_ENHANCE_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CL_SIGNAL_ENHANCE_MODE"/>
<summary>\~chinese 关闭 \~english Off</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CL_SIGNAL_ENHANCE_MODE_ON">
<summary>\~chinese 开启 \~english On</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CL_LONG_DISTANCE_TRANSMISSION_OFF">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CL_LONG_DISTANCE_TRANSMISSION"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CL_LONG_DISTANCE_TRANSMISSION"/>
<summary>\~chinese 传输线缆小于等于7米时关闭该功能 \~english When transmission cable is less than or equal to 7 meters, turn off this function</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CL_LONG_DISTANCE_TRANSMISSION_ON">
<summary>\~chinese 传输线缆大于7米时开启该功能 \~english When transmission cable is longer than 7 meters, turn on this function</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_UART_PORT">
<summary>\~chinese CXP采集卡串口索引 \~english CXP frame grabber serial port index</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_DEFAULT_COMPRESSION">
\~chinese
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSaveBuffer(System.IntPtr,System.Int32,System.String,System.Int32)"/>
\~english
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapSaveBuffer(System.IntPtr,System.Int32,System.String,System.Int32)"/>
<summary>\~chinese 默认压缩 \~english Default compression</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_QUALITYSUPERB">
<summary>\~chinese 保存为高品质jpeg图像100:1 \~english Save as superb quality jpeg image (100:1)</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_QUALITYGOOD">
<summary>\~chinese 保存为好品质jpeg图像75:1 \~english Save as good quality jpeg image (75:1)</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_QUALITYNORMAL">
<summary>\~chinese 保存为普通品质jpeg图像50:1 \~english Save as normal quality jpeg image (50:1)</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_QUALITYAVERAGE">
<summary>\~chinese 保存为平均品质jpeg图像25:1 \~english Save as average quality jpeg image (25:1)</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_QUALITYBAD">
<summary>\~chinese 保存为低品质jpeg图像10:1 \~english Save as bad quality jpeg image (10:1)</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_TIFF_NONE">
<summary>\~chinese 保存为无压缩tiff图像 \~english Save as uncompressed tiff image</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_TIFF_LZW">
<summary>\~chinese 保存为LZW压缩tiff图像 \~english Save as LZW compressed tiff image</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PNG_Z_NO_COMPRESSION">
<summary>\~chinese 保存为无zlib压缩png图像 \~english Save as compressed png image without zlib</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PNG_Z_BEST_SPEED">
<summary>\~chinese 保存为zlib第1级压缩png图像默认值为6 \~english Save as zlib level 1 compressed png image (default value is 6)</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PNG_Z_DEFAULT_COMPRESSION">
<summary>\~chinese 保存为zlib第6级压缩png图像默认推荐值 \~english Save as zlib level 6 compressed png image (default value is commended value)</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_PNG_Z_BEST_COMPRESSION">
<summary>\~chinese 保存为zlib第9级压缩png图像默认值为6 \~english Save as zlib level 9 compressed png image (default value is 6)</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SAVE_BUFFER_RED_BLUE_SWAP">
<summary>\~chinese 交换保存图像时的红色和蓝色通道 \~english Swap the red and blue channels when saving the image</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_THRESHOLD_3V3">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT1_THRESHOLD"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT2_THRESHOLD"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT1_THRESHOLD"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_OUTPUT2_THRESHOLD"/>
<summary>\~chinese 3.3V \~english 3.3V</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_GENERAL_OUTPUT_THRESHOLD_24V">
<summary>\~chinese 24V \~english 24V</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_DEBOUNCE_MIN">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_DEBOUNCE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_DEBOUNCE"/>
<summary>\~chinese 最小去抖窗口长度 \~english Minimum debounce window length</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER_DEBOUNCE_MAX">
<summary>\~chinese 最大去抖窗口长度 \~english Maximum debounce window length</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_INPUT_THRESHOLD_5V">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_INPUT_THRESHOLD"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_INPUT_THRESHOLD"/>
<summary>\~chinese 5V \~english 5V</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_GENERAL_INPUT_THRESHOLD_3V">
<summary>\~chinese 3V \~english 3V</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT_DELAY_MODE_IN_LINES">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT_DELAY_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT_DELAY_MODE"/>
<summary>\~chinese 行延迟 \~english Line delay</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT_DELAY_MODE_IN_US">
<summary>\~chinese 时间延迟 \~english Time delay</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT_DELAY_IN_LINES_MIN">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT1_DELAY_IN_LINES"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT2_DELAY_IN_LINES"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT1_DELAY_IN_LINES"/>
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT2_DELAY_IN_LINES"/>
<summary>\~chinese 最小延迟行数 \~english Minimum delay lines</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_HARDWARE_TRIGGER_GENERAL_INPUT_DELAY_IN_LINES_MAX">
<summary>\~chinese 最大延迟行数 \~english Maximum delay lines</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_QUAD_FREQUENCY_SOURCE_TYPE_VAL_DOUBLE_CHANNEL">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_QUAD_FREQUENCY_SOURCE_TYPE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_QUAD_FREQUENCY_SOURCE_TYPE"/>
<summary>\~chinese 双通道 \~english Double channel</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_QUAD_FREQUENCY_SOURCE_TYPE_VAL_SINGLE_CHANNEL">
<summary>\~chinese 单通道 \~english Single channel</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_TRIGGER_FRAME_ACTIVE_MODE_OFF">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_TRIGGER_FRAME_ACTIVE_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_TRIGGER_FRAME_ACTIVE_MODE"/>
<summary>\~chinese 关闭 \~english Off</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_TRIGGER_FRAME_ACTIVE_MODE_ON">
<summary>\~chinese 开启 \~english On</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_TRIGGER_FRAME_ACTIVE_MODE_ALL_LEVELS">
<summary>\~chinese all_levels模式 \~english all_levels mode</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_TRIGGER_FRAME_ACTIVE_MODE_LOW_TO_HIGH">
<summary>\~chinese low to high 模式 \~english low to high mode</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_COMPRESS_ENABLE_OFF">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_COMPRESS_ENABLE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_COMPRESS_ENABLE"/>
<summary>\~chinese 关闭 \~english Off</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_COMPRESS_ENABLE_ON">
<summary>\~chinese 开启 \~english On</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_COMPRESS_QUALITY_MIN">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_COMPRESS_QUALITY"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_COMPRESS_QUALITY"/>
<summary>\~chinese 最低质量系数 \~english Minimum quality coefficient</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_JPEG_COMPRESS_QUALITY_MAX">
<summary>\~chinese 最高质量系数 \~english Maximum quality coefficient</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_CLOCK_DUTY_COMPENSATION_RISING_EDGE">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_CLOCK_DUTY_COMPENSATION_TYPE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_CLOCK_DUTY_COMPENSATION_TYPE"/>
<summary>\~chinese 上升沿 \~english Rising edge</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_SHAFT_ENCODER1_CLOCK_DUTY_COMPENSATION_FALLING_EDGE">
<summary>\~chinese 下降沿 \~english Falling edge</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_REVERSE_MODE_FORWARD_ONLY">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_REVERSE_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_REVERSE_MODE"/>
<summary>\~chinese 仅正向 \~english Only forward</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_REVERSE_MODE_ANY_DIRECTION">
<summary>\~chinese 任意方向 \~english Any direction</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_SHAFT_ENCODER_REVERSE_MODE_BACKWARD_ONLY">
<summary>\~chinese 仅反向 \~english Only backward</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIG_EDGE_MODE_DOUBLE_EDGE">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIG_EDGE_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIG_EDGE_MODE"/>
<summary>\~chinese 双边 \~english Double edge</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIG_EDGE_MODE_RISE_ONLY">
<summary>\~chinese 单边 \~english Single edge</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_DATA_PACKED_TRANSFER_OFF">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_DATA_PACKED_TRANSFER"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_DATA_PACKED_TRANSFER"/>
<summary>\~chinese 关闭 \~english Off</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_DATA_PACKED_TRANSFER_ON">
<summary>\~chinese 开启 \~english On</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIG_LEVEL_ALL_LOW">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIG_LEVEL"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIG_LEVEL"/>
<summary>\~chinese 低电平 \~english Low level</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIG_LEVEL_ALL_HIGH">
<summary>\~chinese 高电平 \~english High level</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIG_LEVEL_GENERAL_INPUT1">
<summary>\~chinese 通用输入信号1 \~english General input signal1</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_CXP_TRIG_LEVEL_GENERAL_INPUT2">
<summary>\~chinese 通用输入信号2 \~english General input signal2</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_THUMBNAIL_SIZE_FACTOR_0">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_THUMBNAIL_SIZE_FACTOR"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_THUMBNAIL_SIZE_FACTOR"/>
<summary>\~chinese 0 \~english 0</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_THUMBNAIL_SIZE_FACTOR_4">
<summary>\~chinese 4 \~english 4</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_THUMBNAIL_SIZE_FACTOR_8">
<summary>\~chinese 8 \~english 8</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_THUMBNAIL_SIZE_FACTOR_16">
<summary>\~chinese 16 \~english 16</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_THUMBNAIL_SIZE_FACTOR_32">
<summary>\~chinese 32 \~english 32</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_SOURCE_DELAY_MODE_IN_NS">
\~chinese
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_SOURCE_DELAY_MODE"/>
\~english
<seealso cref="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_SOURCE_DELAY_MODE"/>
<summary>\~chinese 以纳秒为单位 \~english In ns</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_SOURCE_DELAY_MODE_IN_LINES">
<summary>\~chinese 以行为单位 \~english In lines</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKP_INTEGRATION_SOURCE_DELAY_MODE_OFF">
<summary>\~chinese 关闭 \~english Off</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKAPBOARD_PACKING">
\~chinese
<summary>IKapBoard库头文件</summary>
本文件介绍创建采集卡C/C++应用程序所需要的接口定义。
\~english
<summary>IKapBoard library header file</summary>
This document introduces the definitions of interfaces required to create C/C++ application for frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_GrabStart">
\~chinese
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapRegisterCallback(System.IntPtr,System.UInt32,System.IntPtr,System.IntPtr)"/>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapUnRegisterCallback(System.IntPtr,System.UInt32)"/>
\~english
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapRegisterCallback(System.IntPtr,System.UInt32,System.IntPtr,System.IntPtr)"/>
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapUnRegisterCallback(System.IntPtr,System.UInt32)"/>
\~chinese
<summary>采集开始回调事件</summary>
图像采集开始时触发该回调事件。
\~english
<summary>Grab start callback event</summary>
This callback event is triggered when image acquisition starts.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_FrameReady">
\~chinese
<summary>采集帧完成回调事件</summary>
在图像采集过程中,缓冲区有一帧或超过一帧的完整图像被采集完毕时触发该回调事件。
\~english
<summary>Grab frame ready callback event</summary>
This callback event is triggered when one or more frames of complete images are grabbed in buffer during acquisition process.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_GrabStop">
\~chinese
<summary>采集停止回调事件</summary>
图像采集停止时触发该回调事件。
\~english
<summary>Grab stop callback event</summary>
This callback event is triggered when image acquisition stops.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_FrameLost">
\~chinese
<summary>帧丢失回调事件</summary>
图像缓冲区溢出时触发该回调事件。
\~english
<summary>Frame loss callback event</summary>
This callback event is triggered when image buffer overflows.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_TimeOut">
\~chinese
<summary>采集超时回调事件</summary>
图像采集超时时触发该回调事件。
\~english
<summary>Grab timeout callback event</summary>
This callback event is triggered when image acquisition timeout.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_PixelClock">
\~chinese
<summary>像素时钟有效回调事件</summary>
相机时钟信号有效时触发该回调事件。
\~english
<summary>Pixel clock valid callback event</summary>
This callback event is triggered when camera clock signal is valid.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_No_PixelClock">
\~chinese
<summary>像素时钟无效回调事件</summary>
相机时钟信号无效时触发该回调事件。
\~english
<summary>Pixel clock invalid callback event</summary>
This callback event is triggered when camera clock signal is invalid.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_External_Trigger_Ignored">
\~chinese
<summary>触发信号忽略回调事件</summary>
采集卡工作在外触发模式,外触发信号被采集卡丢失时触发该回调事件。该回调事件可能在外触发信号频率高于采集频率的情况下发生。
\~english
<summary>Trigger signal ignored callback event</summary>
When frame grabber works in external trigger mode, callback event is triggered when external trigger signal is
ignored by frame grabber. This callback event may occur when external trigger frequency is higher than frame rate.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_CXP_Over_Current_Protection">
\~chinese
<summary>CXP采集卡过流保护回调事件</summary>
CXP采集卡发生过流保护时触发该回调事件。
\~english
<summary>CXP frame grabber overcurrent protection callback event</summary>
This callback event is triggered when overcurrent protection occurs on CXP frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_CXP_CRC_Check_Error">
\~chinese
<summary>CXP采集卡CRC错误回调事件</summary>
CXP采集卡图像数据发生CRC错误时触发该回调事件。
\~english
<summary>CXP frame grabber CRC error callback event</summary>
This callback event is triggered when CRC error occurs on CXP frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_CXP_Transfer_Error">
\~chinese
<summary>CXP采集卡传输错误回调事件</summary>
CXP采集卡发生传输错误时触发该回调事件。
\~english
<summary>CXP frame grabber transmission error callback event</summary>
This callback event is triggered when transmission error occurs on CXP frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_Line_Timeout">
\~chinese
<summary>行间超时回调事件</summary>
采集卡发生行间超时时触发该回调事件。
\~english
<summary>Line timeout callback event</summary>
This callback event is triggered when line timeout occurs on frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_CXP_Incomplete_Frame">
\~chinese
<summary>CXP采集卡未完成帧回调事件</summary>
CXP采集卡收到未完成帧时触发该回调事件。
\~english
<summary>CXP frame grabber incomplete frame callback event</summary>
This callback event is triggered when CXP frame grabber receives an incomplete frame.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_GVB_Incomplete_Frame">
\~chinese
<summary>GVB采集卡未完成帧回调事件</summary>
GVB采集卡收到未完成帧时触发该回调事件。
\~english
<summary>GVB frame grabber incomplete frame callback event</summary>
This callback event is triggered when GVB frame grabber receives an incomplete frame.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_GVB_GVSP_CRC_Check_Error">
\~chinese
<summary>GVB采集卡CRC错误回调事件</summary>
GVB采集卡图像数据发生CRC错误时触发该回调事件。
\~english
<summary>GVB frame grabber CRC error callback event</summary>
This callback event is triggered when CRC error occurs on GVB frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_Thumbnail_End">
\~chinese
<summary>缩略图传入回调事件</summary>
缩略图从采集卡传入内存时触发该回调事件。
\~english
<summary>Thumbnail input callback event</summary>
This callback event is triggered when thumbnail passes into memory from frame grabber.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_SFP_Central_Line_End">
\~chinese
<summary>中心线传入回调事件</summary>
当第n行中心线数据从采集卡传入内存时触发该回调事件仅适用于支持中心线功能的SFP线扫描相机。
\~english
<summary>Central line input callback event</summary>
This callback event is triggered when the N-th central line data passes into memory from frame grabber. It is only
applicable to SFP line scan cameras that support central line function.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_GrabLine">
\~chinese
<summary>行数据开始回调事件【已弃用】</summary>
当第n行数据从相机传入采集卡中时触发该回调事件此时缓冲区内尚未存在有效的图像数据。仅适用于线扫描相机。
\~english
<summary>Line data start callback event [abandoned]</summary>
This callback event is triggered when the N-th line data passes into frame grabber from camera, and there is no
valid image data in the buffer at this time. It is only applicable to line scan cameras.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_GrabLineEnd">
\~chinese
<summary>行数据结束回调事件</summary>
当第n行数据从采集卡传入内存时触发该回调事件仅适用于线扫描相机。
\~english
<summary>Line data end callback event</summary>
This callback event is triggered when the N-th line data passes into memory from frame grabber. It is only
applicable to line scan cameras.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_INPUT_FALLING_EDGE">
\~chinese
<summary>触发信号下降沿回调事件</summary>
采集卡检测到外触发信号n的下降沿时触发该回调事件n的取值参考 IKapRegisterCallback 函数说明。 IKEvent_INPUT_FALLING_EDGE 和 IKEVENT_INPUT_RISING_EDGE 不能同时注册。
\~english
<summary>Trigger signal falling edge callback event</summary>
This callback event is triggered when frame grabber detects the falling edge of external trigger signal n, and the
value of n is described in IKapRegisterCallback function. IKEvent_INPUT_FALLING_EDGE and IKEVENT_INPUT_RISING_EDGE cannot be
registered simultaneously.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEVENT_INPUT_RISING_EDGE">
\~chinese
<summary>触发信号上升沿回调事件</summary>
采集卡检测到外触发信号n的上升沿时触发该回调事件n的取值参考 IKapRegisterCallback 函数说明。 IKEvent_INPUT_FALLING_EDGE 和 IKEVENT_INPUT_RISING_EDGE 不能同时注册。
\~english
<summary>Trigger signal rising edge callback event</summary>
This callback event is triggered when frame grabber detects the rising edge of external trigger signal n, and the
value of n is described in IKapRegisterCallback function. IKEvent_INPUT_FALLING_EDGE and IKEVENT_INPUT_RISING_EDGE cannot be
registered simultaneously.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_Start_Of_Frame">
\~chinese
<summary>帧开始回调事件</summary>
当采集卡开始一帧图像数据时触发该回调事件。该回调事件为相机数据传输到采集卡的开始结点,
获取图像数据需要通过 IKEvent_FrameReady 回调事件。
\~english
<summary>Frame start callback event</summary>
This callback event is triggered when frame grabber starts a frame of image data. This callback event is the
starting node for transmitting camera data to frame grabber, and getting image data requires IKEvent_FrameReady callback
event.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_End_Of_Frame">
\~chinese
<summary>帧结束回调事件</summary>
当一帧数据已经在采集卡中完成,但是还未传到上位机时触发该回调事件。该回调事件为相机数据传输到采集卡的结束结点,
获取图像数据需要通过 IKEvent_FrameReady 回调事件。
\~english
<summary>Frame end callback event</summary>
This callback event is triggered when a frame of data has been completed in frame grabber but has not been
transmitted to upper computer. This callback event is the end node of camera data transmission to frame grabber, and getting
image data requires IKEvent_FrameReady callback event.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKEvent_End_Of_Transfer">
\~chinese
<summary>传输完成回调事件</summary>
当第n个缓冲区数据传输完成时触发该回调事件缓冲区计数从0开始。
\~english
<summary>Transmission completion callback event</summary>
This callback event is triggered when data transmission of N-th buffer is completed, and buffer index starts
counting from 0.
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKBoardUnknown">
\~chinese
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBoardCount(System.UInt32,System.UInt32@)"/>
\~english
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetBoardCount(System.UInt32,System.UInt32@)"/>
<summary>\~chinese 未知类型采集卡 \~english Unknown type frame grabber</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKBoardALL">
<summary>\~chinese 所有类型采集卡 \~english All types of frame grabber</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKBoardUSB30">
<summary>\~chinese USB3.0采集卡 \~english USB3.0 frame grabber</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKBoardPCIE">
<summary>\~chinese PCIe采集卡 \~english PCIe frame grabber</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKBoardPCIECL">
<summary>\~chinese CameraLink PCIe采集卡 \~english CameraLink PCIe frame grabber</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKBoardPCIECXP">
<summary>\~chinese CoaXPress PCIe采集卡 \~english CoaXPress PCIe frame grabber</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKBoardPCIEXGV">
<summary>\~chinese XGigEVision PCIe采集卡 \~english XGigEVision PCIe frame grabber</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IK_RTN_OK">
\~chinese
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetLastError(IKapBoardDotNet.IKAPERRORINFO,System.Boolean)"/>
\~english
<seealso cref="M:IKapBoardDotNet.IKapBoard.IKapGetLastError(IKapBoardDotNet.IKAPERRORINFO,System.Boolean)"/>
<summary>\~chinese 正常 \~english Success</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IK_RTN_ERROR">
<summary>\~chinese 异常 \~english Error</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Success">
<summary>\~chinese 操作成功 \~english Successful operation</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_BoardNotFound">
<summary>\~chinese 设备未发现 \~english Cannot find board</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_AllocMemoryFail">
<summary>\~chinese 申请内存失败 \~english Fail to allocate memory</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_InvalidParameter">
<summary>\~chinese 无效的参数 \~english Invalid parameter</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_OpenBoardFail">
<summary>\~chinese 打开设备失败 \~english Fail to open board</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_TimeOut">
<summary>\~chinese 操作超时 \~english Operation timeout</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_WinError">
<summary>\~chinese 系统错误 \~english System error</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_BoardNotOpen">
<summary>\~chinese 设备未打开 \~english Board is not open</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_ConfigFilePathInvalid">
<summary>\~chinese 配置文件路径无效 \~english Invalid configuration file path</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_ConfigParameterInvalid">
<summary>\~chinese 配置参数无效 \~english Invalid configuration parameter</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_ZLP">
<summary>\~chinese USB3.0零长度包 \~english USB3.0 zero length packet</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_ThreadUnsetup">
<summary>\~chinese 线程无法建立 \~english Fail to create the thread</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_ThreadExist">
<summary>\~chinese 当前线程已存在 \~english The current thread already exists</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_CameraUnsupport">
<summary>\~chinese 相机类型不支持 \~english The camera type is not supported</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_XMLFileLoadFail">
<summary>\~chinese 载入XML文件失败 \~english Fail to load XML file</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_NodeNotExist">
<summary>\~chinese XML文件节点不存在 \~english XML file node does not exist</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_WriteSerialFail">
<summary>\~chinese 写串口失败 \~english Fail for serial writing</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_CommandNotExist">
<summary>\~chinese 串口指令不存在 \~english The serial command does not exist</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_CommandCollision">
<summary>\~chinese 串口指令冲突 \~english Serial command conflict</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_CommandMissRequirement">
<summary>\~chinese 串口指令不符合要求 \~english The serial port command does not meet the requirements</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_CommandNotAllow">
<summary>\~chinese 当前不允许串口指令 \~english The serial port command is not allowed</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_CommandSyntaxError">
<summary>\~chinese 串口指令格式错误 \~english Serial port command format error</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_NodeTypeDismatch">
<summary>\~chinese XML节点不匹配 \~english XML node does not match</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_FeatureUnSupport">
<summary>\~chinese 不支持该相机特征 \~english The camera feature is not supported</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_CommandResultNoExit">
<summary>\~chinese 相机执行结果无意义 \~english Camera execution result is meaningless</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_CLRegPathNotFound">
<summary>\~chinese CamaraLinkPath不存在 \~english Cannot find CamaraLinkPath</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_CLDLLNotFound">
<summary>\~chinese CLallserial.dll不存在 \~english Cannot find CLallserial.dll</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_CameraNotFound">
<summary>\~chinese 相机未发现 \~english Cannot find camera</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_BufferTooSmall">
<summary>\~chinese 传入缓冲区域太小 \~english Input buffer is too small</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_BaudrateNotSupport">
<summary>\~chinese 不支持该波特率 \~english The baud rate is not supported</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_CameraInUse">
<summary>\~chinese 相机正在使用中 \~english Camera is in use</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_FPGA_EraseFlashFail">
<summary>\~chinese 擦除FPGA失败 \~english Fail to erase FPGA</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_FPGA_CheckFail">
<summary>\~chinese FPGA下载过程校验失败 \~english Fail to check FPGA firmware</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_BoardNotBindingCOM">
<summary>\~chinese 当前设备未绑定串口 \~english Board is not bound to COM</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_ReadRegFail">
<summary>\~chinese 读取相机状态寄存器失败 \~english Fail to read camera status register</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Invalid_Mutex">
<summary>\~chinese 无效的设备锁句柄 \~english Invalid board lock handle</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Mutex_Locked">
<summary>\~chinese 设备已经被占用 \~english Board is occupied</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Invalid_Handle">
<summary>\~chinese 无效的设备句柄 \~english Invalid device handle</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Set_Info_Error">
<summary>\~chinese 设置参数值无效或者错误 \~english Invalid or wrong setting parameter value</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Grab_Pending">
<summary>\~chinese 当前有正在执行的图像采集过程 \~english Image acquisition process is in progress</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Insufficient_Resource">
<summary>\~chinese 系统没有足够的资源 \~english System does not have enough resources</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Grab_Abort">
<summary>\~chinese 放弃当前采集 \~english Abandon the current acquisition</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Need_Reboot">
<summary>\~chinese 系统出现致命的错误,必须重启计算机才能恢复正常 \~english A fatal error occurred in the system, and the computer must be restarted to return to normal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Need_Restart">
<summary>\~chinese 采集卡出现错误,需要重新打开采集卡设备才能恢复正常 \~english An error occurred in the frame grabber, and the frame grabber needs to be reopened to recover to normal</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Not_Implement">
<summary>\~chinese 功能未实现 \~english Function not implemented</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Not_In_Callback">
<summary>\~chinese 该功能应在回调函数中运行,但实际不在 \~english This function should be run in callback function, but actually not</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Not_Match_Driver_Version">
<summary>\~chinese 驱动版本不匹配 \~english Driver version mismatch</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Prm_Not_Available">
<summary>\~chinese 参数当前不可读不可写 \~english The parameter is currently unreadable and not writable</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Prm_Locked">
<summary>\~chinese 采集卡参数锁定,无法修改 \~english The parameters of frame grabber are locked and cannot be modified</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Logic_Error">
<summary>\~chinese 逻辑错误 \~english Logic error</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Out_Of_Bounds">
<summary>\~chinese 参数越界 \~english Out-of-bounds</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Dvp_Error">
<summary>\~chinese Dvp 错误 \~english Dvp error</summary>
</member>
<member name="F:IKapBoardDotNet.IKapBoard.IKStatus_Prm_Write_Only">
<summary>\~chinese 采集卡参数只写 \~english The parameter is currently unreadable</summary>
</member>
</members>
</doc>