此修改说明适用于华高G300~G400系列扫描仪scanservice 2020年9月26日 G300/G400 scanservice更新日志 1.scanservice中增加进程ID唯一性判断,避免系统存在多个scanservice 2.USB升级增加更改update包权限更改 2020年10月17日 G300/G400 scanservice更新日志 1.增加平场校正完成通知功能; 2.增加平场校正参数配置功能; 3.增加USB控制重启功能; 4.增加横向纵向修正系数; 5.增加PC配置序列号功能; 2020年10月29日19:39:32 1.增加jpeg图像bulk传输分包传输,以避免出现传输失败; 2020年11月26日20:59:05 1.增加ADC reset功能 2.调整USB write bulk接口传输包大小,避免传输失败丢图问题; 2020年11月29日16:14:10(G300 UV) 1.UV机器修复socket 端口重用问题 2.开盖异常显示复位显示不正确问题 3.修复双张显示卡纸问题 2021年1月11日13:18:14 1.增加教育版与通用版本,针对两种模式校正算法调整; 2.调整校正算法 曝光最大为3300,对应FPGA版本也为3300 3.增加RSA固件校验 4.升级流程调整,固件下载下去先做校验,然后由PC发出指令进行重启; 5.优化main函数整合冗余代码(读写scaninfo文件) 2021年2月28日 修改说明: 1.增加scanservice控制休眠; 2.增加检测CIS类型代码; 3.增加休眠时间控制与终结休眠脚本; 4.增加USB休眠时间设置读取; 5.重构main函数部分代码 2021年3月5日 修改说明: 1.增加fpga固件升级功能,fpga升级包名称为fpgaupdatefile.bin。存放位置为/etc/fpgaupdatefile.bin; 2.系统固件需要升级为支持mtp的内核版本,否则将会导致升级失败; 3.修改cmakelists文件,增加解决mtp源码编译问题; 2021年3月29日 修改说明: 1.增加32字节buffer token设置 读取 存取功能 2.修改G400 70 ppm下 走纸电机 FMin频率,以解决电机扭矩偏小问题 2021年6月5日 1.修复程序退出时,报段错误问题; 2.增加低功耗唤醒协议,用于区分scanservice运行着或usbmonitor运行着,PC软件针对这两种模式做调整; 3.fpga升级方式调整,若需更新只需将文件拷贝至etc下即可; 4.增加尺寸检测功能,修复210418版本只能扫描一次,第二次启动异常问题; 5.修复CIS类型检测错误问题; 6.countdown.sh脚本低功耗控制调整; 7.G300 扫描增加60ppm 2021年10月20日 1.片上增加PC速度可配置功能; 2.增加USBVID PID可调整功能; 3.修复校正offset控制色条宽度不正确问题(导致条纹现象),432->288; 4.校正实时输出校正信息到PC功能; 2021-11-23 1.将明场目标值提高到200,暗场最大值提高到10,避免敦南cis无法校正通过; 2.校正扫描增益一致,校正查值表采用数字增益放大1.2倍; 2022-01-14 1.增加获取系统信息通信接口(sysinfo); 2.增加设置200 300 600 dpi 横纵修正系数,兼容以前协议; 3.重构部分代码; 4.明场均值降低至180,数字增益系数放大至1.42; 5.电机板版本 CIS类型增加自动识别接口; 6.由于板子自带内存2GB,600DPI会导致内存崩溃,现仅支持真实200 300DPI; 7.调整校正暗场校正算法,使用最低暗场值最低大于3,即满足暗场校过标准; 8.由于尺寸检测精度问题,本版本暂时屏蔽尺寸检测功能; 2022-01-15 1. 修复校正完成后位至校正标志位复位,导致上层取图报取图超时问题; 2. 修复300dpi 长纸不能走完问题; 3. 修复设置休眠时间后,扫描一张设置进入低功耗的时间不生效问题; 2022-01-17 1. 由于匹配原始尺寸采集存在误触发过纸信号情况,屏蔽掉自适应幅面功能; 2. 70ppm 速度提升至75ppm 2022年2月15日 1. 更新校正算法(支持文本模式和图片模式) 2. 变更扫描配置结构体成员,增加lutmode模式 3. 增加Scansysinfo信息输出接口 2022年3月21日 1. 重构电机版本自动识别以及cis识别,ICapturer和IMotor接口; 2. 开放增加电机板调速接口; 3. 增加main函数传参 启动校正功能; 4. 开放尺寸检测代码,更新尺寸检测代码; 5. 修复固件版本号更新延迟问题; 6. 校正未开线程,导致校正完成后pc端才能收到校正信息输出日志; 7. 电机参数增加sp关联项,设置速度模式时,更新调速sp至camerparams.json文件中; 8. 适配不同内存大小 300 600 dpi 扫描时配置fpga分辨率,2GB 配置600dpi 则按照300 dpi采集 9. 修复尺寸检测图像计数复位异常,导致PC取图超时(未上报stopscan) 2022年3月24日 1. 适配3288 300机器 2. 基于3月21日版本代码基础上丢弃以前扫描参数配置保存方式,目前300 400 按照统一的方式配置 2022年3月31日 1. 修复电机复位随机转动时间,避免搓纸轮磨损位置固定; 2. 修复尺寸检测double letter 以及 letter尺寸异常问题; 3. Monocapturer 类增加多线程进行处理 4. 更正double letter 尺寸(8.5inc * 22 inc),以及采集高度 5. 优化json存储,避免json对象key不存在时,导致程序崩溃问题; 2022年4月11日 pm 1. g300 电机复位部分不到位问题修复; 2. 优化校正部分 sp与曝光上限限制问题; 3. 修复Capturer类PC配置畸变校正参数不生效问题; 2022年4月20日 1. 修复长纸模式下,卡纸问题; 2. 增加搓纸电机减速过程; 2022年6月5日 蒋志强 1. d8版本尺寸检测问题修复 2022年11月6日 彭明 1. 针对G300 增加真实300DPI 模式; 2. 调整Capture 类,增加300DPI彩色灰度校正模式; 3. 调整300DPI 配置fpga 以及v4l2 高度配置;