【问题标题】:USB/HID Commands to enable/disable a Symbol barcode scanner用于启用/禁用 Symbol 条码扫描器的 USB/HID 命令
【发布时间】:2018-12-23 10:36:18
【问题描述】:

我有一个 Python 应用程序,它能够使用 https://github.com/trezor/cython-hidapi 读取扫描数据 问题是我不知道启用/禁用扫描仪的 HID 命令是什么。我认为这在大多数扫描设备上可能是通用的,但是寻找这些命令,我​​却一无所获。谢谢。

【问题讨论】:

标签: python barcode-scanner symbols hid


【解决方案1】:

也许您要使用的扫描仪是 Symbol LS2208,但是此扫描仪的 USB HID 键盘仿真模式没有命令/响应接口来控制某些东西(包括启用/禁用)。
LS2208 Reference Guide

如果要控制扫描仪的启用/禁用,则需要使用 USB HID 键盘以外的模式设置,以及相应的设备驱动程序/库。
LS2208 Materials

如果扫描仪是 Zebra 的 DS2278 或 DS8108,您可以使用 @Michael Doubez 评论的 HID POS 界面对其进行控制。
此外,许多霍尼韦尔扫描仪都支持这种模式。
在此页面Supported Point of Service Peripherals 中,Mode 字段中描述为 HID POS 扫描仪的内容对应。

【讨论】:

  • 我看到有一个“防止读取条形码”命令,但从该文档中我不知道如何构造字节数组来实现这一点。
  • 由于SDK和文档发布在LS2208 Materials page,请从那里获取信息。如果在那里找不到,请contact technical support
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-12
  • 1970-01-01
  • 2011-02-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多