【发布时间】:2019-08-06 16:06:11
【问题描述】:
我正在尝试使用 PointOfService API 将 HP 4430 2d Imaging Barcode Scanner (BW868AA) 与 UWP 应用程序一起使用。
条形码扫描仪不在 UWP PointOfService 库的 officially supported hardware 列表中。扫描仪也不支持 USB-HID-POS 模式或 USB-HID-POS 驱动程序。
我的问题是:创作者更新中发布的OPOS Bridge是否支持OPOS模式下的条码扫描器?
来自Terry Warwick 的video 介绍了OPOS 桥,它增加了对USB 打印机、钱箱和行显示器的OPOS 支持。但我无法判断 OPOS 模式下的条码扫描器是否也应该使用此 OPOS 桥接器进行检测。
目前,我们的条码扫描仪使用各种 OPOS 测试实用程序与 OPOS 配合使用。但在 UWP Barcode 示例应用中未检测到。
【问题讨论】:
-
看起来什么都没有,因此您需要使用视频中介绍的 Scale 示例代码为条形码扫描仪创建自己的 OPOS Brigde。 Desktop Bridge OPOS scale Sample
-
谢谢@kunif,但我不确定你说“看起来什么都没有”是什么意思。你能详细说明吗?我知道 Desktop Bridge 是一种选择,但只是想要一个明确的答案,即已经提供的 OPOS 桥不打算支持条形码扫描仪
-
我一直在寻找 OPOS 网桥实现来为自己明确回答,但似乎找不到该代码在哪里。我认为它是开源的
-
原因是您指出的“官方支持的硬件”页面上的扫描仪连接中没有OPOS的描述。 Cash Drawer、LineDisplay、POSPrinter 描述了 OPOS。这是一种已经引入的技术,可能没有使用,但是有一个名为BrokeredPointOfService 的库。作为一个开源项目,这也是一个候选者。
-
作为替代方案,您可以考虑在键盘输入模式下使用扫描仪,放弃使用 OPOS 或 PointOfService。
标签: c# uwp barcode-scanner opos pointofservice