Commit Graph

130 Commits

Author SHA1 Message Date
gb a7820e71c9 如果没图,在imageInfoGet调用中返回设备错误码 2023-09-11 14:57:22 +08:00
gb 6e5d7a683a no_bitdepth_已经处理了军队扫描2.0.exe问题;修复获取配置整数空值的BUG 2023-08-26 09:16:00 +08:00
gb 8862396868 恢复亮度和对比度协议,原有处理是正确的 2023-08-25 17:49:16 +08:00
gb c164cedb4d 立思辰客户-军队扫描2.0.exe,在位深、亮度、对比度协议上单独处理,宏:ARMY_SCANNER 2023-08-25 16:02:41 +08:00
13038267101 79098d0eee 新增跳过空白页 2023-08-16 15:32:13 +08:00
13038267101 0eda7d2ae2 新增初始时间 2023-08-16 14:14:58 +08:00
gb d3af46fefa 修复Memory分段传输的BUG;图像信息可控制在传输的时候再生成以兼容部分不通过XferMech协议设备传输模式的APP,目前构造函数中prepare_data设置为true,以保持和以前版本同样的处理方式。若需要兼容,将该变量改为false就可以。 2023-08-04 17:38:26 +08:00
gb 6fc622d55e 修复pendingXfer协议;在pendingXfer-EndXfer协议中抛弃首张图片 2023-08-04 13:03:22 +08:00
gb d9cccc438d 修复日志错误 2023-07-26 10:37:41 +08:00
gb 2482df9feb 补充提交上一次更改 2023-07-25 09:20:44 +08:00
gb ccdd41e0de 部分APP设置BitDepth协议时未同步,在此种应用下屏蔽该协议。twain-app/no-bitdepth配置可设置 2023-07-25 08:54:10 +08:00
yangjiaxuan 32ce54dda2 微调 2023-07-24 17:01:28 +08:00
gb 790381e339 IBitDepth在1/8/24之外,统一采用24位彩色 2023-07-24 16:47:36 +08:00
gb 447e1e94b2 xfercount加1后再除以2,保证奇数张图片能够出图 2023-07-03 14:53:18 +08:00
gb 14f784dfbe 为兼容APP不通过属性设置传输模式,直接以任意方式获取图片导致准备的图片格式不符导致的问题,作以下更改:缓冲图片全部为完整的位图文件格式,在不同的传输方式协议中,跳过对应的文件头再获取真实需要的数据。 2023-07-03 12:23:44 +08:00
gb 2cc8378a61 修复获取文件格式协议初始值索引BUG 2023-07-03 09:35:23 +08:00
gb 3ceff40f82 修复文件格式协议BUG 2023-07-02 09:47:00 +08:00
yangjiaxuan 57f0a4f742 微调导出设备日志路径编码处理 2023-06-19 10:25:23 +08:00
gb e1095bef0e 添加电机板固件版本协议 2023-06-17 13:29:39 +08:00
gb 81f7d77619 增加语言协议接口;为TWAIN透传属性动态更新做接口准备 2023-06-15 10:09:40 +08:00
gb ecc89ef2b3 EnableUiOnly增加返回设备不在线的错误码 2023-06-12 11:13:36 +08:00
gb 1b8e8f6aa3 修改待纸扫描协议SANE匹配项 2023-06-03 10:09:01 +08:00
gb 935374f2cb fix optimize-402: change DoubleFeedDetection protocol for 爱云校 2023-06-03 09:16:02 +08:00
gb f55962f800 fix notify_close_ configuration bug 2023-06-01 11:53:17 +08:00
gb 1841c5ab3d 恢复在EndXfer中返回0张图片;一次扫描完成后,设置界面是否关闭由APP决定 2023-05-30 09:12:53 +08:00
gb b7ccb16e0f EndXfer中恢复正常结束;设置界面是否显示由APP决定 2023-05-29 17:58:12 +08:00
gb a041c851e4 增加APP取图计数 2023-05-26 15:17:15 +08:00
gb e1070c186f 调整notifyClose默认策略 2023-05-25 16:34:11 +08:00
gb 383fc01ed0 关闭设置界面后,启动一个线程延时1s,如果eventProcess没有处理,则再调用notifyClose; 日志添加进程PID信息 2023-05-25 15:37:29 +08:00
gb 7bc0e367c8 check if APP invoked eventProcess 2023-05-23 11:20:16 +08:00
gb 298722f225 modify status for demo.exe 2023-05-23 09:40:32 +08:00
gb a8718596c2 move notifyCloseCancel invoking to eventProcess - we trust that the eventProcess always called when show setting UI 2023-05-23 09:13:55 +08:00
gb 1185413876 提升triple-logs日志级别 2023-05-20 13:43:57 +08:00
gb 87b0fbb5a0 TWAIN日志分级处理 2023-05-20 12:02:26 +08:00
gb df75ae1e18 添加IP/序列号/固件版本……扩展属性(8800后)访问接口;设备未连接时增加提示 2023-05-20 11:05:06 +08:00
yangjiaxuan 7fbda30161 删除twain重复头文件 2023-05-19 15:52:01 +08:00
gb 8e0e64d7ae modify return code when get image info for demo.exe 2023-05-19 13:54:32 +08:00
gb da9be16227 针对璞公英返回值校正从EndXfer转到Reset 2023-05-18 14:04:36 +08:00
gb efb252ddfa 处理保持设置界面不关闭的扫描流程; 显示设置界面时EndXfer不阻塞,改在GetInfo中阻塞,以解决APP刷新最后一幅图片的问题 2023-05-18 10:40:35 +08:00
gb d2df66b41a 带界面扫描结束时,需要通知notifyApp 2023-05-17 10:36:24 +08:00
gb 2e49040846 调整QT界面调用;调整notifyApp调用:进入扫描流程后,状态改变在EndXfer例程中处理,不再在相关事件中调用notifyApp操作 2023-05-17 09:44:19 +08:00
gb d355b0467f 修复日志文件过大BUG;扫描完成后如果EndXfer失败,则设置为成功返回 2023-05-16 16:41:42 +08:00
gb 51c732c008 扫描仪事件直接回调到APP,不再依赖APP调用;设置界面启动扫描流程添加notifyXferReady调用 2023-05-16 15:25:19 +08:00
gb 9c1fab4368 optimize nested calling log 2023-05-15 09:02:58 +08:00
gb 957c901dc9 DS_Entry在嵌套调用时,不处理事件消息以确保事件时序正确;驱动事件暂时不调用回调,依靠APP主动触发 2023-05-13 18:33:36 +08:00
gb 78a9c23b3f 添加关于信息中子条目的TWAIN协议接口 2023-05-13 16:27:44 +08:00
yangjiaxuan 579a7c9d6c twain调整只能扫描一次的问题 2023-05-11 21:07:00 +08:00
13038267101 a295285040 调整64位下 ,状态不正确的问题 2023-05-11 14:25:09 +08:00
yangjiaxuan 49dc3a690e 解决twainui--app窗口不响应 2023-05-10 20:32:59 +08:00
13038267101 0cadccaf0a 调整扫描流程 2023-05-08 22:29:50 +08:00