ScannerLib待纸扫描退出时间改成宏定义值

This commit is contained in:
luoliangyi 2023-03-23 15:40:52 +08:00
parent 0a5beb45e8
commit 56276a6e86
4 changed files with 20 additions and 2 deletions

View File

@ -171,7 +171,13 @@ const char* OPTION_ENUMVALUE[] = {
OPTION_VALUE_XMSJ_SXS, OPTION_VALUE_XMSJ_SXS,
OPTION_VALUE_ZYDZ, OPTION_VALUE_ZYDZ,
OPTION_VALUE_SXDZ, OPTION_VALUE_SXDZ,
OPTION_VALUE_ZDDZ OPTION_VALUE_ZDDZ,
"15s",
"30s",
"60s",
"2min",
"4min",
"8min"
}; };
struct DeviceParam struct DeviceParam
@ -1131,7 +1137,7 @@ HGUInt HGLibDeviceImpl::GetOptionName(const char* option)
const char* HGLibDeviceImpl::GetOptionEnumValue(HGUInt enumValue) const char* HGLibDeviceImpl::GetOptionEnumValue(HGUInt enumValue)
{ {
if (enumValue > HGLIB_OPTION_ENUMVALUE_ZDDZ) if (enumValue > HGLIB_OPTION_ENUMVALUE_DZSMTCSJ_8MIN)
return NULL; return NULL;
return OPTION_ENUMVALUE[enumValue]; return OPTION_ENUMVALUE[enumValue];
} }

View File

@ -374,6 +374,18 @@ HG_DECLARE_HANDLE(HGLibDevice);
#define HGLIB_OPTION_ENUMVALUE_SXDZ 82L #define HGLIB_OPTION_ENUMVALUE_SXDZ 82L
// 自动对折 // 自动对折
#define HGLIB_OPTION_ENUMVALUE_ZDDZ 83L #define HGLIB_OPTION_ENUMVALUE_ZDDZ 83L
// 待纸扫描退出时间15s
#define HGLIB_OPTION_ENUMVALUE_DZSMTCSJ_15S 84L
// 待纸扫描退出时间30s
#define HGLIB_OPTION_ENUMVALUE_DZSMTCSJ_30S 85L
// 待纸扫描退出时间60s
#define HGLIB_OPTION_ENUMVALUE_DZSMTCSJ_60S 86L
// 待纸扫描退出时间2min
#define HGLIB_OPTION_ENUMVALUE_DZSMTCSJ_2MIN 87L
// 待纸扫描退出时间4min
#define HGLIB_OPTION_ENUMVALUE_DZSMTCSJ_4MIN 88L
// 待纸扫描退出时间8min
#define HGLIB_OPTION_ENUMVALUE_DZSMTCSJ_8MIN 89L
/* 配置值类型 */ /* 配置值类型 */
#define HGLIB_OPTION_VALUETYPE_INT 1L #define HGLIB_OPTION_VALUETYPE_INT 1L