您好我有几个与Symbol USB条码扫描器有关的问题(如LS2208) 1.现在我在键盘仿真模式下使用扫描仪,所以它只是将条形码字符作为键盘输入发送。无法将状态传回扫描仪。问题:是否可以在某些原始usb模式下处理,我可以接收扫描值并将某些状态发送回扫描仪,以便以某种方式发出嘟嘟声指示结果?如果是这样,什么工具(理想的例如libusb或Linux和Windows之间可移植的东西)
谢谢!
答案 0 :(得分:0)
您需要的信息在SDK及其文档中
Zebra Scanner SDK for Linux Developer’s Guide (en)
Zebra Scanner SDK for Windows Developer’s Guide
这些功能在键盘仿真模式下不可用
它仅支持USB OPOS(IBM手持式),IBM桌面式,SNAPI,SSI模式。
请参阅第3章SCANNER SDK API
可以通过具有ExecCommand功能的SET_ACTION操作码来控制蜂鸣器和LED。
第4章测试实用程序&源代码和第5章示例源代码描述了SDK示例应用程序 请参阅第4章“蜂鸣器蜂鸣器”和“冲洗LED”部分。
答案 1 :(得分:0)
对于那些寻求无需任何SDK /开发的简单解决方案的人: 某些Symbol扫描仪(大多数)可以切换为串行端口模式(请阅读有关如何进行切换的手册) 那么您需要从zebra安装虚拟com端口驱动程序 https://www.zebra.com/us/en/support-downloads/software/drivers/simple-com-port-emulation-driver.html
然后,您可以通过串行端口api与扫描仪通信,并且可以向扫描仪发送命令。哔声(ASCII 07)将使扫描仪发出蜂鸣声。 连续发送几声哔哔声,您便具有确认/错误机制。