使用Symbol数字图像扫描仪捕获OPOS图像

时间:2011-11-09 21:52:49

标签: barcode-scanner image-scanner opos

我们的应用目前使用Motorola / Symbol DS6707数字图像扫描仪进行图像捕获和条形码扫描。我们通过Moto SNAPI驱动程序与扫描仪进行通信。由于这是特定于Motorola / Symbol扫描仪,我正在考虑使用更通用的接口(例如OPOS)进行重写。这是在C / C ++应用程序中。

我们还在内部使用霍尼韦尔成像扫描仪进行测试。该型号(Xenon 1900)还支持成像和条形码扫描。

两个扫描仪都有OPOS驱动程序,可在“扫描仪”(条形码阅读器)设备类下进行支持。也没有作为“成像扫描仪”的支持。但是,霍尼韦尔(中国)支持使用DirectIO通过扫描仪驱动程序进行成像,DirectIO已在SDK中进行了记录。

有人知道摩托罗拉OPOS驱动程序是否支持映像,如果有,DirectIO命令是什么?我找不到任何关于Motorola / Symbol OPOS支持的SDK或其他文档。

谢谢!

2 个答案:

答案 0 :(得分:2)

直接通过Symbol / Motorola网站无法找到文档。在Symbol website上进行了许多有创意的Google搜索后,我确实找到了 MOTOROLA SCANNER OPOS DRIVER开发人员指南,并在第3-5页上发现DirectIO是“不支持。始终返回OPOS_E_ILLEGAL”。

猜猜我们需要找到另一种解决方案。

答案 1 :(得分:2)

我们正在使用UPOS为此解决方案,使用霍尼韦尔Xenon 1900或4600为ImageScanner设备创建标准接口。

我与制造商保持联系。到目前为止,它们并没有很多帮助。

我们采用的方法是使用直接i / o初始化图像扫描仪并通过USB HID接口下拉图像。我们已经连接到通过USB HID接口建立的设备(即插即用)。

我认为可以做到这一点但不简单。

如果你想对此进行合作,请告诉我。 devbrilliance@live.com