1

我在 SPP 模式下使用 SocketScan Mobile 扫描仪。当我读取扫描的数据时,我会在条形码文本中附加一个 Unicode 前缀/后缀(它似乎没有以 Unicode 编码)。#FNB 4160C100000#我已使用命令条码手册中的无前缀或后缀条码 ( ) 将扫描仪设置为“数据原样”模式。我没想到会看到任何前缀或后缀。Unicode 编码不会解码为任何有意义的东西。

当我从 COM 端口读取原始数据时,有人能告诉我什么是前置/附加的吗?

我怀疑这是关于扫描的条形码类型的信息。这是我扫描条形码时得到的一个示例EQ0000013158(我认为它是 UPC-8 代码,但不确定):

\u0002\0)\0d\u0001\0\u0017\0\0\0\0\0\f\0\u0001\0\u0006EQ0000013158\r]C0DB3`E5\u0003

更好的是,有人可以向我指出描述这些代码含义的技术手册吗?

4

1 回答 1

1

在 SPP 模式下,扫描器使用协议。这就是你所看到的。在您的情况下,协议从 02 开始,到 03 结束。

于 2017-01-23T20:28:10.137 回答