Commit Graph

44 Commits

Author SHA1 Message Date
gb 1f65d4d014 脱机属性已经在驱动中包含在打开的设备中,有设备句柄时,不再在SANE协议层单独添加;缩短清空上次端口数据的时间 2023-11-14 14:38:06 +08:00
gb ce2c269ad9 stop from UI in a new thread 2023-11-10 17:27:58 +08:00
gb b26e658613 modify for linux 2023-11-10 14:58:17 +08:00
gb 9dff1ece70 调整属性文件结构,添加图像处理框架 2023-11-10 14:38:12 +08:00
gb 71ce3ed2e0 add model parameter to constructor; rename device_opt in sane project to sane_options; fix step check 2023-11-01 15:12:11 +08:00
gb 1ecf5e5795 调整SANE属性结构 2023-10-31 14:51:14 +08:00
gb 64d05ae35c 更换sane/scanner/lang三个模块名称,避免与第三方APP模块名称冲突 2023-10-20 15:21:17 +08:00
gb a5223a6c33 渠道变量统一到brand_xx文件 2023-09-25 13:30:53 +08:00
gb 7d0998924a SANE不可见属性,在TWAIN中可见 2023-09-23 16:07:23 +08:00
gb 4adf21f0df make code compatible for linux 2023-09-23 09:15:57 +08:00
gb 368a339bb2 调整GPS值;TWAIN组件退出时关闭日志对象;日志开始结尾增加进程ID信息 2023-09-22 17:10:39 +08:00
gb 8c118223b1 添加离线属性文件;改造TWAIN,在没有扫描仪连接时也返回空对象,以使离线属性可访问 2023-09-22 16:26:22 +08:00
gb 936201824f 修复初始化未恢复到默认设置的BUG;添加离线属性管理类 2023-09-22 15:43:53 +08:00
gb 0b299cf4b5 改属性函数赋值为调用以修复ID值不一致的问题 2023-09-21 16:11:58 +08:00
gb b06a446b0b 补交新增文件 2023-09-21 11:24:44 +08:00
gb da760561b7 优化协议转换,适应新JSON配置,实现SANE-TWAIN属性自动转换 2023-09-21 11:23:38 +08:00
gb 852e508edb fix opt/logic bug 2023-09-09 18:09:20 +08:00
gb 8fd0ea023a build DS with lower c++ version 2023-08-22 16:49:15 +08:00
gb c2e188d8c0 adjust sane files 2023-08-22 16:47:28 +08:00
gb 21e02ee0bf change LoadLibraryExA to LOAD_LIB 2023-08-10 09:57:11 +08:00
gb f935eb545d change LoadLibraryExA to LOAD_LIB 2023-08-10 09:53:51 +08:00
gb 18ec8ce477 修改加载DLL方式,以避免卸载不成功的问题 2023-08-08 16:27:58 +08:00
gb 599f1e5db5 修复Memory分段传输的BUG 2023-08-04 17:53:08 +08:00
gb e191acdafe 修复pendingXfer协议;在pendingXfer-EndXfer协议中抛弃首张图片 2023-08-04 13:13:36 +08:00
gb 3bf9f0d671 optimize imageInfoGet log 2023-08-03 14:05:11 +08:00
gb a7c44d9487 fix size_t* conversion 2023-08-03 10:06:26 +08:00
gb eae869d8cb 修复Memory传输模式+GROUP4情况下,BMP位图文件重复写头信息,导致图像移位的错误;添加APP取图日志 2023-08-03 09:50:51 +08:00
gb cdb0c19298 fix log err on BitDepth 2023-07-26 10:39:07 +08:00
gb 6e007fed52 Merge branch 'twain' of http://192.168.10.5:8099/sane/code_device into twain 2023-07-26 09:08:06 +08:00
gb aa762db140 IBitDepth protocol can be enabled/disabled, Str255 to string by utils::ansi2utf8 2023-07-26 09:07:44 +08:00
gb ca2e9c9d3b IBitDepth在1/8/24之外,统一采用24位彩色 2023-07-24 16:55:14 +08:00
gb 759172d341 打开DS失败日志改用系列名称 2023-07-21 16:56:28 +08:00
gb 20325d7c88 change the initializing of identity 2023-07-20 17:52:33 +08:00
gb e6174371f8 change building bash PRODUCT_ID=200 to PRODUCT_PID=0x200 2023-07-20 17:20:00 +08:00
gb 6392ea9b4d 统一各OEM厂商常量定义;系列设备通过PRODUCT_FAMILY来匹配 2023-07-20 17:10:31 +08:00
gb 73fa772201 optimize file searching 2023-07-18 14:13:43 +08:00
gb 96ec4e8478 optmize log 2023-07-15 10:24:25 +08:00
gb de2680acd8 fix replace oem bug: may be change the file path 2023-07-15 09:39:55 +08:00
gb 8fc62ad16f add dsm component and adjust directories 2023-07-14 11:35:50 +08:00
gb 05788d91f1 complete build script; modify utils.h including path; modify libc to libc.so to find system directory 2023-07-13 17:00:13 +08:00
gb ed4902b1ac use upper-case of vendor in twainui component name 2023-07-12 14:12:00 +08:00
gb fbff9f073f merge public-utilities to sdk/hginclude/util 2023-07-11 17:13:28 +08:00
gb 4ab2323a33 restore check of show ui 2023-07-11 11:20:11 +08:00
gb d966939524 TWAIN跨平台基础代码 2023-07-10 15:28:45 +08:00