27 lines
821 B
C
27 lines
821 B
C
#ifndef __VIZUM_CUSTOMER_HEADER__
|
||
#define __VIZUM_CUSTOMER_HEADER__
|
||
|
||
#include "VZNL_Export.h"
|
||
#include "VZNL_Types.h"
|
||
|
||
|
||
/**
|
||
* @brief 设置数据采集间隔
|
||
* @param [in] hDevice 设备句柄
|
||
* @param [in] nCaptureInterval 采集间隔
|
||
* @return 成功返回0,否则为其他错误码
|
||
*/
|
||
VZNLAPI int VzNL_SetLaserCaptureInterval(VZNLHANDLE hDevice, unsigned int nCaptureInterval);
|
||
VZNLAPI int VzNL_GetLaserCaptureInterval(VZNLHANDLE hDevice, unsigned int* pnCaptureInterval);
|
||
|
||
|
||
/**
|
||
* @brief 设置数据扫描长度,当扫描达到指定长度后,自动停止扫描。
|
||
* @param [in] hDevice 设备句柄
|
||
* @param [in] nDistance 扫描长度,单位毫米(mm)
|
||
* @return 成功返回0,否则为其他错误码
|
||
*/
|
||
VZNLAPI int VzNL_SetLaserCaptureDistance(VZNLHANDLE hDevice, double dDistance);
|
||
VZNLAPI int VzNL_GetLaserCaptureDistance(VZNLHANDLE hDevice, double* dnDistance);
|
||
|
||
#endif |