获取设备畸变值三次分别获取改为只获取一次,解决计算畸变值时无纸卡顿的问题
This commit is contained in:
parent
0caba95e05
commit
ccf891c619
Binary file not shown.
|
@ -1290,12 +1290,12 @@
|
||||||
<translation type="vanished">设备未连接</translation>
|
<translation type="vanished">设备未连接</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="68"/>
|
<location filename="form_maininterface.cpp" line="69"/>
|
||||||
<source>Device type:</source>
|
<source>Device type:</source>
|
||||||
<translation>设备类型:</translation>
|
<translation>设备类型:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="68"/>
|
<location filename="form_maininterface.cpp" line="69"/>
|
||||||
<source> SerialNum:</source>
|
<source> SerialNum:</source>
|
||||||
<translation> 序列号:</translation>
|
<translation> 序列号:</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1312,7 +1312,7 @@
|
||||||
<translation type="vanished"> 休眠时间: </translation>
|
<translation type="vanished"> 休眠时间: </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="86"/>
|
<location filename="form_maininterface.cpp" line="87"/>
|
||||||
<source>load last image which uploaded last time</source>
|
<source>load last image which uploaded last time</source>
|
||||||
<translation>加载上一次上传的图片</translation>
|
<translation>加载上一次上传的图片</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1321,14 +1321,14 @@
|
||||||
<translation type="vanished">设备已断开</translation>
|
<translation type="vanished">设备已断开</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="165"/>
|
<location filename="form_maininterface.cpp" line="166"/>
|
||||||
<source>tips</source>
|
<source>tips</source>
|
||||||
<translation>提示</translation>
|
<translation>提示</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="208"/>
|
<location filename="form_maininterface.cpp" line="209"/>
|
||||||
<location filename="form_maininterface.cpp" line="218"/>
|
<location filename="form_maininterface.cpp" line="219"/>
|
||||||
<location filename="form_maininterface.cpp" line="228"/>
|
<location filename="form_maininterface.cpp" line="229"/>
|
||||||
<source>destortion value: </source>
|
<source>destortion value: </source>
|
||||||
<translation>畸变修正值: </translation>
|
<translation>畸变修正值: </translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1341,68 +1341,68 @@
|
||||||
<translation type="vanished">取消</translation>
|
<translation type="vanished">取消</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="70"/>
|
<location filename="form_maininterface.cpp" line="71"/>
|
||||||
<source> speed mode:</source>
|
<source> speed mode:</source>
|
||||||
<translation> 目标配置: 速度模式:</translation>
|
<translation> 目标配置: 速度模式:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="71"/>
|
<location filename="form_maininterface.cpp" line="72"/>
|
||||||
<source> sleep time:</source>
|
<source> sleep time:</source>
|
||||||
<translation> 休眠时间:</translation>
|
<translation> 休眠时间:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="162"/>
|
<location filename="form_maininterface.cpp" line="163"/>
|
||||||
<source>,but correct information is abnormal</source>
|
<source>,but correct information is abnormal</source>
|
||||||
<translation>,但是校正有异常</translation>
|
<translation>,但是校正有异常</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="267"/>
|
<location filename="form_maininterface.cpp" line="268"/>
|
||||||
<source>please verify the configuration of the device:</source>
|
<source>please verify the configuration of the device:</source>
|
||||||
<translation>请验证设备配置:</translation>
|
<translation>请验证设备配置:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="268"/>
|
<location filename="form_maininterface.cpp" line="269"/>
|
||||||
<source>vid:%1
|
<source>vid:%1
|
||||||
</source>
|
</source>
|
||||||
<translation>vid:%1
|
<translation>vid:%1
|
||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="269"/>
|
<location filename="form_maininterface.cpp" line="270"/>
|
||||||
<source>pid:%1
|
<source>pid:%1
|
||||||
</source>
|
</source>
|
||||||
<translation>pid:%1
|
<translation>pid:%1
|
||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="270"/>
|
<location filename="form_maininterface.cpp" line="271"/>
|
||||||
<source>sleep time:%1minute
|
<source>sleep time:%1minute
|
||||||
</source>
|
</source>
|
||||||
<translation>休眠时间:%1分钟
|
<translation>休眠时间:%1分钟
|
||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="270"/>
|
<location filename="form_maininterface.cpp" line="271"/>
|
||||||
<source>sleep time:%1
|
<source>sleep time:%1
|
||||||
</source>
|
</source>
|
||||||
<translation>休眠时间:%1
|
<translation>休眠时间:%1
|
||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="270"/>
|
<location filename="form_maininterface.cpp" line="271"/>
|
||||||
<location filename="form_maininterface.cpp" line="629"/>
|
<location filename="form_maininterface.cpp" line="641"/>
|
||||||
<source>Not sleeping</source>
|
<source>Not sleeping</source>
|
||||||
<translation>不休眠</translation>
|
<translation>不休眠</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="271"/>
|
<location filename="form_maininterface.cpp" line="272"/>
|
||||||
<source>speed mode:%1PPM
|
<source>speed mode:%1PPM
|
||||||
</source>
|
</source>
|
||||||
<translation>速度模式:%1PPM
|
<translation>速度模式:%1PPM
|
||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="275"/>
|
<location filename="form_maininterface.cpp" line="276"/>
|
||||||
<source>device model:%1</source>
|
<source>device model:%1</source>
|
||||||
<translation>设备型号:%1</translation>
|
<translation>设备型号:%1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1417,21 +1417,21 @@
|
||||||
<translation type="vanished">设备序列号: %1, 测试项: %2, 测试结果: 通过!</translation>
|
<translation type="vanished">设备序列号: %1, 测试项: %2, 测试结果: 通过!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="796"/>
|
<location filename="form_maininterface.cpp" line="808"/>
|
||||||
<location filename="form_maininterface.cpp" line="867"/>
|
<location filename="form_maininterface.cpp" line="879"/>
|
||||||
<source>device history scan count:</source>
|
<source>device history scan count:</source>
|
||||||
<translation>设备历史扫描张数:</translation>
|
<translation>设备历史扫描张数:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="688"/>
|
|
||||||
<location filename="form_maininterface.cpp" line="692"/>
|
|
||||||
<location filename="form_maininterface.cpp" line="696"/>
|
|
||||||
<location filename="form_maininterface.cpp" line="700"/>
|
<location filename="form_maininterface.cpp" line="700"/>
|
||||||
|
<location filename="form_maininterface.cpp" line="704"/>
|
||||||
|
<location filename="form_maininterface.cpp" line="708"/>
|
||||||
|
<location filename="form_maininterface.cpp" line="712"/>
|
||||||
<source>Prompt</source>
|
<source>Prompt</source>
|
||||||
<translation>提示</translation>
|
<translation>提示</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="295"/>
|
<location filename="form_maininterface.cpp" line="296"/>
|
||||||
<source>please verify the size of the device's cpu and disk:</source>
|
<source>please verify the size of the device's cpu and disk:</source>
|
||||||
<translation>请验证设备内存和硬盘容量大小:</translation>
|
<translation>请验证设备内存和硬盘容量大小:</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1448,32 +1448,32 @@
|
||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="379"/>
|
<location filename="form_maininterface.cpp" line="391"/>
|
||||||
<source>Tester: %1, Test item: %2, Test result: Failed! Reason: %3</source>
|
<source>Tester: %1, Test item: %2, Test result: Failed! Reason: %3</source>
|
||||||
<translation>测试员: %1, 测试项: %2, 测试结果: 不通过! 原因: %3</translation>
|
<translation>测试员: %1, 测试项: %2, 测试结果: 不通过! 原因: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="404"/>
|
<location filename="form_maininterface.cpp" line="416"/>
|
||||||
<source>Tester: %1, Test item: %2, Test result: Pass!</source>
|
<source>Tester: %1, Test item: %2, Test result: Pass!</source>
|
||||||
<translation>测试员: %1, 测试项: %2, 测试结果: 通过!</translation>
|
<translation>测试员: %1, 测试项: %2, 测试结果: 通过!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="688"/>
|
<location filename="form_maininterface.cpp" line="700"/>
|
||||||
<source>No paper</source>
|
<source>No paper</source>
|
||||||
<translation>无纸</translation>
|
<translation>无纸</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="692"/>
|
<location filename="form_maininterface.cpp" line="704"/>
|
||||||
<source>Device is sleeping</source>
|
<source>Device is sleeping</source>
|
||||||
<translation>设备处于休眠模式</translation>
|
<translation>设备处于休眠模式</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="696"/>
|
<location filename="form_maininterface.cpp" line="708"/>
|
||||||
<source>Counting mode</source>
|
<source>Counting mode</source>
|
||||||
<translation>设备处于计数模式</translation>
|
<translation>设备处于计数模式</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="700"/>
|
<location filename="form_maininterface.cpp" line="712"/>
|
||||||
<source>Other error</source>
|
<source>Other error</source>
|
||||||
<translation>其他错误</translation>
|
<translation>其他错误</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1482,54 +1482,74 @@
|
||||||
<translation type="vanished">设备序列号:%1</translation>
|
<translation type="vanished">设备序列号:%1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="447"/>
|
<location filename="form_maininterface.cpp" line="459"/>
|
||||||
<source>ID</source>
|
<source>ID</source>
|
||||||
<translation>序号</translation>
|
<translation>序号</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="447"/>
|
<location filename="form_maininterface.cpp" line="459"/>
|
||||||
<source>Test items</source>
|
<source>Test items</source>
|
||||||
<translation>测试项</translation>
|
<translation>测试项</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="447"/>
|
<location filename="form_maininterface.cpp" line="459"/>
|
||||||
<source>status</source>
|
<source>status</source>
|
||||||
<translation>测试状态</translation>
|
<translation>测试状态</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="523"/>
|
<location filename="form_maininterface.cpp" line="535"/>
|
||||||
<source>not test</source>
|
<source>not test</source>
|
||||||
<translation>未测试</translation>
|
<translation>未测试</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="369"/>
|
<location filename="form_maininterface.cpp" line="381"/>
|
||||||
<location filename="form_maininterface.cpp" line="523"/>
|
<location filename="form_maininterface.cpp" line="535"/>
|
||||||
<source>not pass</source>
|
<source>not pass</source>
|
||||||
<translation>不通过</translation>
|
<translation>不通过</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="299"/>
|
<location filename="form_maininterface.cpp" line="300"/>
|
||||||
<source>Actual cpu size:%1</source>
|
<source>Actual cpu size:%1</source>
|
||||||
<translation>实际内存容量:%1</translation>
|
<translation>实际内存容量:%1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="305"/>
|
<location filename="form_maininterface.cpp" line="306"/>
|
||||||
<source>Warning</source>
|
<source>Warning</source>
|
||||||
<translation>警告</translation>
|
<translation>警告</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="305"/>
|
<location filename="form_maininterface.cpp" line="306"/>
|
||||||
<source>Device hard drive or memory detected to be too small!</source>
|
<source>Device hard drive or memory detected to be too small!</source>
|
||||||
<translation>检测到设备硬盘或内存过小!</translation>
|
<translation>检测到设备硬盘或内存过小!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="523"/>
|
<location filename="form_maininterface.cpp" line="328"/>
|
||||||
|
<source>The device distortion:</source>
|
||||||
|
<translation>设备当前畸变值:</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="form_maininterface.cpp" line="329"/>
|
||||||
|
<source>200dpi: %1</source>
|
||||||
|
<translation>200dpi: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="form_maininterface.cpp" line="330"/>
|
||||||
|
<source>300dpi: %1</source>
|
||||||
|
<translation>300dpi: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="form_maininterface.cpp" line="331"/>
|
||||||
|
<source>600dpi: %1</source>
|
||||||
|
<translation>600dpi: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="form_maininterface.cpp" line="535"/>
|
||||||
<source>not support</source>
|
<source>not support</source>
|
||||||
<translation>不支持</translation>
|
<translation>不支持</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="399"/>
|
<location filename="form_maininterface.cpp" line="411"/>
|
||||||
<location filename="form_maininterface.cpp" line="523"/>
|
<location filename="form_maininterface.cpp" line="535"/>
|
||||||
<source>pass</source>
|
<source>pass</source>
|
||||||
<translation>通过</translation>
|
<translation>通过</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1555,31 +1575,31 @@
|
||||||
<translation type="vanished">Pid:</translation>
|
<translation type="vanished">Pid:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="790"/>
|
<location filename="form_maininterface.cpp" line="802"/>
|
||||||
<location filename="form_maininterface.cpp" line="861"/>
|
<location filename="form_maininterface.cpp" line="873"/>
|
||||||
<source>device roller count:</source>
|
<source>device roller count:</source>
|
||||||
<translation>设备滚轴张数:</translation>
|
<translation>设备滚轴张数:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="203"/>
|
<location filename="form_maininterface.cpp" line="204"/>
|
||||||
<location filename="form_maininterface.cpp" line="589"/>
|
<location filename="form_maininterface.cpp" line="601"/>
|
||||||
<source>image pixel: </source>
|
<source>image pixel: </source>
|
||||||
<translation>标准圆:宽 * 高: </translation>
|
<translation>标准圆:宽 * 高: </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="68"/>
|
<location filename="form_maininterface.cpp" line="69"/>
|
||||||
<source>FirmwareNum:</source>
|
<source>FirmwareNum:</source>
|
||||||
<translation>固件号:</translation>
|
<translation>固件号:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="272"/>
|
<location filename="form_maininterface.cpp" line="273"/>
|
||||||
<source>device serial number:%1
|
<source>device serial number:%1
|
||||||
</source>
|
</source>
|
||||||
<translation>设备序列号:%1
|
<translation>设备序列号:%1
|
||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="273"/>
|
<location filename="form_maininterface.cpp" line="274"/>
|
||||||
<source>device firmware number:%1
|
<source>device firmware number:%1
|
||||||
</source>
|
</source>
|
||||||
<oldsource>device firmware number:%1</oldsource>
|
<oldsource>device firmware number:%1</oldsource>
|
||||||
|
@ -1587,13 +1607,13 @@
|
||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="296"/>
|
<location filename="form_maininterface.cpp" line="297"/>
|
||||||
<source>Target cpu size:>%1</source>
|
<source>Target cpu size:>%1</source>
|
||||||
<oldsource>Target cpu size:%1</oldsource>
|
<oldsource>Target cpu size:%1</oldsource>
|
||||||
<translation>目标内存大小:>%1</translation>
|
<translation>目标内存大小:>%1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="297"/>
|
<location filename="form_maininterface.cpp" line="298"/>
|
||||||
<source>Target disk size:>%1</source>
|
<source>Target disk size:>%1</source>
|
||||||
<oldsource>Target disk size:%1</oldsource>
|
<oldsource>Target disk size:%1</oldsource>
|
||||||
<translation>目标硬盘容量:>%1</translation>
|
<translation>目标硬盘容量:>%1</translation>
|
||||||
|
@ -1603,22 +1623,22 @@
|
||||||
<translation type="vanished">实际内存大小:%1</translation>
|
<translation type="vanished">实际内存大小:%1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="300"/>
|
<location filename="form_maininterface.cpp" line="301"/>
|
||||||
<source>Actual disk size:%1</source>
|
<source>Actual disk size:%1</source>
|
||||||
<translation>实际硬盘容量:%1</translation>
|
<translation>实际硬盘容量:%1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="631"/>
|
<location filename="form_maininterface.cpp" line="643"/>
|
||||||
<source> minute</source>
|
<source> minute</source>
|
||||||
<translation> 分钟</translation>
|
<translation> 分钟</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="73"/>
|
<location filename="form_maininterface.cpp" line="74"/>
|
||||||
<source> VID:</source>
|
<source> VID:</source>
|
||||||
<translation> VID:</translation>
|
<translation> VID:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="form_maininterface.cpp" line="73"/>
|
<location filename="form_maininterface.cpp" line="74"/>
|
||||||
<source> PID:</source>
|
<source> PID:</source>
|
||||||
<translation> PID:</translation>
|
<translation> PID:</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1864,14 +1884,14 @@
|
||||||
<context>
|
<context>
|
||||||
<name>QObject</name>
|
<name>QObject</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="hgscanner.cpp" line="149"/>
|
<location filename="hgscanner.cpp" line="163"/>
|
||||||
<source>success: </source>
|
<source>success: </source>
|
||||||
<oldsource>success</oldsource>
|
<oldsource>success</oldsource>
|
||||||
<translation>成功: </translation>
|
<translation>成功: </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="hgscanner.cpp" line="107"/>
|
<location filename="hgscanner.cpp" line="107"/>
|
||||||
<location filename="hgscanner.cpp" line="151"/>
|
<location filename="hgscanner.cpp" line="165"/>
|
||||||
<source>failed: </source>
|
<source>failed: </source>
|
||||||
<translation>失败: </translation>
|
<translation>失败: </translation>
|
||||||
</message>
|
</message>
|
||||||
|
|
|
@ -60,6 +60,7 @@ Form_mainInterface::Form_mainInterface(class MainWindow *mainwnd, Dialog_logIn::
|
||||||
connect(this, SIGNAL(testGetDevCfgInfo(int,int,int,int,QString,QString,QString)), this, SLOT(on_testGetDevCfgInfo(int,int,int,int,QString,QString,QString)), Qt::QueuedConnection);
|
connect(this, SIGNAL(testGetDevCfgInfo(int,int,int,int,QString,QString,QString)), this, SLOT(on_testGetDevCfgInfo(int,int,int,int,QString,QString,QString)), Qt::QueuedConnection);
|
||||||
connect(this, SIGNAL(testOpenCacheFile(QString)), this, SLOT(on_testOpenCacheFile(QString)), Qt::QueuedConnection);
|
connect(this, SIGNAL(testOpenCacheFile(QString)), this, SLOT(on_testOpenCacheFile(QString)), Qt::QueuedConnection);
|
||||||
connect(this, SIGNAL(testGetDevCpuDisk(int,int)), this, SLOT(on_testGetDevCpuDisk(int,int)), Qt::QueuedConnection);
|
connect(this, SIGNAL(testGetDevCpuDisk(int,int)), this, SLOT(on_testGetDevCpuDisk(int,int)), Qt::QueuedConnection);
|
||||||
|
connect(this, SIGNAL(testGetDevdistortion(float,float,float)), this, SLOT(on_testGetDevdistortion(float,float,float)), Qt::QueuedConnection);
|
||||||
|
|
||||||
if (m_handle)
|
if (m_handle)
|
||||||
{
|
{
|
||||||
|
@ -321,6 +322,17 @@ void Form_mainInterface::on_testOpenCacheFile(QString name)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Form_mainInterface::on_testGetDevdistortion(float dis_200dpi, float dis_300dpi, float dis_600dpi)
|
||||||
|
{
|
||||||
|
QString info;
|
||||||
|
info.append(tr("The device distortion:") + "\n\n\t");
|
||||||
|
info.append(tr("200dpi: %1").arg(QString::number(dis_200dpi, 'f', 6)) + "\n\t");
|
||||||
|
info.append(tr("300dpi: %1").arg(QString::number(dis_300dpi, 'f', 6)) + "\n\t");
|
||||||
|
info.append(tr("600dpi: %1").arg(QString::number(dis_600dpi, 'f', 6)));
|
||||||
|
|
||||||
|
m_textTips->setViewContent(info);
|
||||||
|
}
|
||||||
|
|
||||||
void Form_mainInterface::on_viewerDblClick()
|
void Form_mainInterface::on_viewerDblClick()
|
||||||
{
|
{
|
||||||
if (m_multiIndex != -1)
|
if (m_multiIndex != -1)
|
||||||
|
|
|
@ -43,6 +43,7 @@ signals:
|
||||||
void testGetDevCfgInfo(int vid, int pid, int sleepTime, int speedMode, QString devSn, QString devFw, QString devModel);
|
void testGetDevCfgInfo(int vid, int pid, int sleepTime, int speedMode, QString devSn, QString devFw, QString devModel);
|
||||||
void testGetDevCpuDisk(int cpu, int disk);
|
void testGetDevCpuDisk(int cpu, int disk);
|
||||||
void testOpenCacheFile(QString name);
|
void testOpenCacheFile(QString name);
|
||||||
|
void testGetDevdistortion(float dis_200dpi, float dis_300dpi, float dis_600dpi);
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void on_testResult(QString text);
|
void on_testResult(QString text);
|
||||||
|
@ -52,6 +53,7 @@ private slots:
|
||||||
void on_testGetDevCfgInfo(int vid, int pid, int sleepTime, int speedMode, QString devSn, QString devFw, QString devModel);
|
void on_testGetDevCfgInfo(int vid, int pid, int sleepTime, int speedMode, QString devSn, QString devFw, QString devModel);
|
||||||
void on_testGetDevCpuDisk(int cpu, int disk);
|
void on_testGetDevCpuDisk(int cpu, int disk);
|
||||||
void on_testOpenCacheFile(QString name);
|
void on_testOpenCacheFile(QString name);
|
||||||
|
void on_testGetDevdistortion(float dis_200dpi, float dis_300dpi, float dis_600dpi);
|
||||||
|
|
||||||
void on_viewerDblClick();
|
void on_viewerDblClick();
|
||||||
|
|
||||||
|
|
|
@ -143,7 +143,21 @@ void hgscanner::test_callback(const wchar_t* name, test_event ev, void* data, si
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (data != nullptr)
|
bool isGetDevdistortion = false;
|
||||||
|
if (wcscmp(name, HGPDTTOOLDB_NAME_CONFIRM_DISTORTION_VAL) == 0)
|
||||||
|
{
|
||||||
|
isGetDevdistortion = true;
|
||||||
|
if (m_interface != nullptr)
|
||||||
|
{
|
||||||
|
float* value = (float*)data;
|
||||||
|
float q = value[0];
|
||||||
|
float w = value[1];
|
||||||
|
float e = value[2];
|
||||||
|
emit m_interface->testGetDevdistortion(value[0], value[1], value[2]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (data != nullptr && !isGetDevdistortion)
|
||||||
{
|
{
|
||||||
if (flag)
|
if (flag)
|
||||||
info = QObject::tr("success: ") + QString::fromStdWString((const wchar_t*)data);
|
info = QObject::tr("success: ") + QString::fromStdWString((const wchar_t*)data);
|
||||||
|
|
|
@ -1069,6 +1069,14 @@ public:
|
||||||
}
|
}
|
||||||
dpi = atoi(str.c_str());
|
dpi = atoi(str.c_str());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ret = helper_->io_control(IO_CTRL_CODE_GET_PAPER_ON, &type, &llen);
|
||||||
|
if (!type)
|
||||||
|
{
|
||||||
|
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVENT_RESULT, (void*)L"自动计算畸变值获取失败: 无纸", false);
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
if (dpi > 0)
|
if (dpi > 0)
|
||||||
{
|
{
|
||||||
ret = helper_->io_control(IO_CTRL_CODE_SET_DPI, &dpi, &llen);
|
ret = helper_->io_control(IO_CTRL_CODE_SET_DPI, &dpi, &llen);
|
||||||
|
@ -1092,11 +1100,11 @@ public:
|
||||||
ret = helper_->io_control(IO_CTRL_CODE_GET_PC_DISTORTION_CHECK_VAL, &dis, &llen);
|
ret = helper_->io_control(IO_CTRL_CODE_GET_PC_DISTORTION_CHECK_VAL, &dis, &llen);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
else if (cnt == 30)
|
else if (cnt == 10)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
if (is_distortion_get_image_abnormal)
|
if (is_distortion_get_image_abnormal)
|
||||||
return -1;
|
break;
|
||||||
|
|
||||||
Sleep(1000);
|
Sleep(1000);
|
||||||
cnt++;
|
cnt++;
|
||||||
|
@ -1180,50 +1188,40 @@ public:
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
int test_confirm_auto_distortion(void *data)
|
int test_confirm_auto_distortion(void *data)
|
||||||
|
{
|
||||||
|
if (!data )
|
||||||
{
|
{
|
||||||
if (!data )
|
return SCANNER_ERR_DATA_DAMAGED;
|
||||||
{
|
|
||||||
return SCANNER_ERR_DATA_DAMAGED;
|
|
||||||
}
|
|
||||||
wchar_t* p = (wchar_t*)data;
|
|
||||||
std::string str;
|
|
||||||
|
|
||||||
int ret = SCANNER_ERR_OK,
|
|
||||||
dpi = 0;
|
|
||||||
float distortion = 0;
|
|
||||||
unsigned int len = sizeof(int);
|
|
||||||
size_t strl = 0;
|
|
||||||
ret = wchar_to_char(str, p, &strl);
|
|
||||||
if (ret == ERROR_INSUFFICIENT_BUFFER)
|
|
||||||
{
|
|
||||||
str.resize(strl);
|
|
||||||
ret = wchar_to_char(str, p, &strl);
|
|
||||||
if (str.empty())
|
|
||||||
{
|
|
||||||
return SCANNER_ERR_DATA_DAMAGED;
|
|
||||||
}
|
|
||||||
dpi = atoi(str.c_str());
|
|
||||||
}
|
|
||||||
if (dpi > 0)
|
|
||||||
{
|
|
||||||
ret = helper_->io_control(IO_CTRL_CODE_SET_DPI, &dpi, &len);
|
|
||||||
}
|
|
||||||
|
|
||||||
ret = helper_->io_control(IO_CTRL_CODE_GET_DISTORTION_DEVS_CHECK_VAL, &distortion, &len);
|
|
||||||
if (ret == SCANNER_ERR_OK)
|
|
||||||
{
|
|
||||||
wchar_t buf[64];
|
|
||||||
swprintf(buf, 64, L"设备畸变值为:%.4f", distortion);
|
|
||||||
|
|
||||||
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVENT_RESULT, (void*)buf, true);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVENT_RESULT,(void*)L"获取设备畸变值失败", false);
|
|
||||||
}
|
|
||||||
return ret;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
float distortion = 0;
|
||||||
|
unsigned int len = sizeof(int);
|
||||||
|
|
||||||
|
int ret = SCANNER_ERR_OK;
|
||||||
|
float value[3] = { 0 };
|
||||||
|
int dpi[3] = { 200, 300, 600 };
|
||||||
|
for (int i = 0; i < 3; i++)
|
||||||
|
{
|
||||||
|
ret = helper_->io_control(IO_CTRL_CODE_SET_DPI, &dpi[i], &len);
|
||||||
|
ret = helper_->io_control(IO_CTRL_CODE_GET_DISTORTION_DEVS_CHECK_VAL, &distortion, &len);
|
||||||
|
if (ret != SCANNER_ERR_OK)
|
||||||
|
break;
|
||||||
|
|
||||||
|
value[i] = distortion;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (ret == SCANNER_ERR_OK)
|
||||||
|
{
|
||||||
|
|
||||||
|
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVENT_RESULT, (void*)(float*)value, true);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVENT_RESULT,(void*)L"获取设备畸变值失败", false);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
/* 分纸强度检测 */
|
/* 分纸强度检测 */
|
||||||
int test_paper_separation_strength(void *data)
|
int test_paper_separation_strength(void *data)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue