我正在尝试从RS507环形扫描仪读取条形码,并将结果打印在我在摩托罗拉TC55上的应用程序中。我可以通过蓝牙连接将RS507环形扫描仪与TC55配对。但无法从RS507读取条形码。我发现了两个主要问题:1。RS507扫描仪被禁用。 2.如果我强行调用onClosed()回调方法,则启用扫描程序,但条形码仍然无法读取,即不调用onData(ScanDataCollection scanDataCollection)回调方法。有人可以帮我解决这个问题。
答案 0 :(得分:0)
您需要通过SSI蓝牙连接连接RS507和TC55,以便通过EMDK扫描条形码。首先确保RS507处于SSI模式(https://www.zebra.com/content/dam/zebra_new_ia/en-us/manuals/mobile-computers/rs507-hands-free-imager-product-reference-guide-c-en-us.pdf中提供了说明)并确保RS507未与任何其他设备配对。取消配对可以通过参考指南中提供的条形码完成。
通过扫描蓝牙配对实用程序'
提供的条形码,将RS507与TC55配对您应该能够使用Zebra的BarcodeSample1应用程序来测试:https://github.com/Zebra/samples-emdkforandroid-6_0/tree/BarcodeSample1。选择使用"蓝牙扫描仪扫描"从下拉列表和RS507的扫描数据应该出现在应用程序中。如果有效,那么您就知道一切都已成功设置。