调整延时
This commit is contained in:
parent
f84f1eae03
commit
4e1ba85154
|
@ -336,7 +336,7 @@ protected:
|
||||||
int fold_type_; //对折类型
|
int fold_type_; //对折类型
|
||||||
bool is_cis_image; //设置cis获取原图
|
bool is_cis_image; //设置cis获取原图
|
||||||
bool is_dpi_color_check; //纵向DPI、色差检测 ,畸变自动计算
|
bool is_dpi_color_check; //纵向DPI、色差检测 ,畸变自动计算
|
||||||
float save_dpi_color_check_val; //保存纵向DPI、色差检测 ,畸变自动计算 的值
|
float save_dpi_color_check_val; //保存纵向DPI、色差检测 ,畸变自动计算 的值
|
||||||
bool is_auto_falt; //是否进行平场校正
|
bool is_auto_falt; //是否进行平场校正
|
||||||
|
|
||||||
int split3399_; //3399设备正面和反面图像是相对的,所以对折时反面需要进行特殊处理
|
int split3399_; //3399设备正面和反面图像是相对的,所以对折时反面需要进行特殊处理
|
||||||
|
|
|
@ -165,13 +165,13 @@ void hg_scanner_300::thread_handle_usb_read(void)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (sw.elapsed_ms() > 20000)//防止状态信息一直取不上来导致卡死
|
if (sw.elapsed_ms() > 30000)//防止状态信息一直取不上来导致卡死
|
||||||
{
|
{
|
||||||
//3288固件 获取有纸无纸问题的bug,如果是打开盖子在start之前【主动】获取的话,会先报无纸,而不是开盖。
|
//3288固件 获取有纸无纸问题的bug,如果是打开盖子在start之前【主动】获取的话,会先报无纸,而不是开盖。
|
||||||
//但是在【端点】又获取不到有纸还是无纸的状态,所以只能通过等待超时,再来【主动】获取有无纸张。
|
//但是在【端点】又获取不到有纸还是无纸的状态,所以只能通过等待超时,再来【主动】获取有无纸张。
|
||||||
SANE_Bool is_paperon = false;
|
SANE_Bool is_paperon = false;
|
||||||
ret = get_scanner_paperon(is_paperon);
|
ret = get_scanner_paperon(is_paperon);
|
||||||
if (!is_paperon && !user_cancel_ && ret == SCANNER_ERR_OK)
|
if (!is_paperon && !user_cancel_ && ret == SCANNER_ERR_OK && !is_auto_falt)
|
||||||
{
|
{
|
||||||
status_ = SCANNER_ERR_DEVICE_NO_PAPER;
|
status_ = SCANNER_ERR_DEVICE_NO_PAPER;
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue