Honeywell EDA50SDK连续扫码与扫描头定时控制Demo
Honeywell EDA50 的 SDK 连续扫描功能,配合一个小巧的 demo apk,调试起来还挺方便的。三个按钮负责不同的控制逻辑,支持用硬件扫描键触发扫描。最实用的地方是它能自动控制扫描头,比如扫描完隔 1 秒再开、5 秒不操作自动关,这种小细节在实际项目里省事。
Automatic Control模式比较适合做连续扫码,比如扫码进货、库位盘点这类场景。你只要按下硬件键,扫描头就开了;5 秒内没扫到东西,它自己就关掉了。扫到条码后,也会立马收工,挺智能的。
Client Control这个模式也挺实用,核心是定时关扫描头。适合你手动控制扫描逻辑,比如表单输入时定点触发扫码,避免设备一直亮着。代码实现也不复杂,主要集中在ClientBarcodeActivity.java
里。
源码放在压缩包里了,要用的话,记得先引入DataCollection.jar
。连续扫描的逻辑写在AutomaticBarcodeActivity.java
,都比较清晰,适合你二次开发用。
如果你手头正好有 EDA50 设备,又在折腾扫码相关的东西,这份 demo 真可以拿来直接跑跑看,测试挺方便。顺便贴几个相关资料:
Honeywell EDA50 SDK 实现连续扫描及定时关闭扫描头demo
预估大小:387个文件
HoneyDemo_Hellen.apk
73KB
build.gradle
507B
AndroidManifest.xml
2KB
activity_barcode.xml
782B
activity_selection_barcode.xml
1022B
scanner_select_dialog.xml
731B
activity_main.xml
2KB
barcode_example_icon.png
5KB
activity_main.xml
249B
barcode_example_icon.png
5KB
...
2.39MB
文件大小:
评论区