调整 断开之后的报错
This commit is contained in:
parent
47cf2a4ae8
commit
07e1c0921c
|
@ -1135,6 +1135,8 @@ void hg_scanner::working_done(void*)
|
|||
|
||||
if (status_ == SCANNER_ERR_OK && stop_fatal_)
|
||||
status_ = stop_fatal_;
|
||||
if (!online_)
|
||||
status_ = SCANNER_ERR_DEVICE_NOT_FOUND;
|
||||
|
||||
switch (status_)
|
||||
{
|
||||
|
|
|
@ -303,8 +303,9 @@ protected:
|
|||
std::vector<std::string> jsn_children_;
|
||||
std::vector<string> erase_depend_; //需要删除父依赖项
|
||||
json setting_jsn_;
|
||||
|
||||
IMGPRCFIXPARAM image_prc_param_;
|
||||
|
||||
|
||||
int erase_bkg_range_; // 背景移除像素范围
|
||||
int noise_range_; // 噪点优化尺寸
|
||||
TwSS paper_size_;
|
||||
|
@ -323,16 +324,13 @@ protected:
|
|||
int is_quality_; // 画质设置 0 - 速度优先;1 - 画质优先
|
||||
bool is_color_fill; // 色彩填充
|
||||
bool is_multiout; // 多流输出
|
||||
|
||||
int bw_threshold_; // 黑白图像阈值 (added on 2022-06-28)
|
||||
int feedmode_; // 分纸强度
|
||||
int sleeptime_; // 睡眠时间
|
||||
bool is_auto_paper_scan; // 待纸扫描
|
||||
bool size_check; // 尺寸检测
|
||||
|
||||
bool save_feedmode_type_; //保存分支强度狀態
|
||||
bool save_sleeptime_type_; //保存休眠時間
|
||||
|
||||
bool isremove_left_hole; //设置左边除穿孔
|
||||
bool isremove_right_hole; //设置右边除穿孔
|
||||
bool isremove_top_hole; //设置上边除穿孔
|
||||
|
@ -351,33 +349,13 @@ protected:
|
|||
bool is_auto_feedmode_; //是否启用自动分纸强度
|
||||
bool is_discardblank; //是否启动跳过空白页
|
||||
bool is_lens_dirty; //是否检测镜头脏污
|
||||
|
||||
SANE_DISTORTION_VAL distortion_val; //畸变修正结构体保存
|
||||
|
||||
|
||||
|
||||
int split3399_; //3399设备正面和反面图像是相对的,所以对折时反面需要进行特殊处理
|
||||
int pid_;
|
||||
|
||||
|
||||
SANE_DISTORTION_VAL distortion_val; //畸变修正结构体保存
|
||||
|
||||
/////////不同的固件号版本支持
|
||||
//bool is_kernelsnap_239_220830_; //此版本支持,手动睡眠唤醒,分纸强度
|
||||
//bool is_kernelsnap_239_211209_; //获取固件版本号是否是新旧版本
|
||||
//bool is_kernelsnap_239_221027_; //此版本一下不支持拆分模式 pc实现
|
||||
|
||||
//bool is_kernelsnap3288_221106_; //G300 3288 在221106版本支持真实300dpi
|
||||
//bool is_kernelsnap3288_230210_; //G300 3288 在230210版本支持真实600dpi
|
||||
|
||||
//bool is_kernelsnap3288_230303_; //G300 3288 支持清除历史扫描张数
|
||||
|
||||
//bool is_kernelsnap_devsislock; //支持设备锁的版本
|
||||
//bool is_kernelsnap_239_3C_; //支持偏色校正的版本,自适应配置
|
||||
//bool is_kernelsnap_439_3C0606; //支持偏色校正的版本
|
||||
//bool is_kernelsnap_239_220500_; //支持双张保留的版本
|
||||
|
||||
//bool is_kernelsnap_239_220429_; //第一个安陆版本,支持设备日志导出
|
||||
//bool is_kernelsnap_239_220430_; //待纸扫描
|
||||
// bool is_kernelsnap_211227_; //此版本以下,不支持真实dpi ,只设置1下去
|
||||
|
||||
|
||||
bool firmware_sup_wait_paper_; //固件支持 待纸扫描 139 239-3B0431, 439-3B0629
|
||||
bool firmware_sup_pick_strength_; //固件支持 分纸强度 139 239-3B0830
|
||||
|
|
|
@ -358,11 +358,6 @@ int hg_scanner_300::do_start(void)
|
|||
final_imgs_.clear();
|
||||
imgs_.Clear(); // move from scanning done
|
||||
|
||||
//if (is_read_int)
|
||||
//{
|
||||
// VLOG_MINI_1(LOG_LEVEL_WARNING, "device status is(%s)\n", STATU_DESC_SCANNER_ERR_DEVICE_DEVS_BOOTING);
|
||||
// return SCANNER_ERR_DEVICE_DEVS_BOOTING;
|
||||
//}
|
||||
ret = get_scan_is_sleep(val);
|
||||
if (!val && ret == SCANNER_ERR_OK)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue