1

我有一个用于该项目的 CINO 条形码阅读器。我已经成功地将它连接到我的 Linux 机器并使用 PyUSB 读取它的数据。从设备读取的循环数据是这样的:

array('B', [0, 0, 30, 0, 0, 0, 0, 0])
array('B', [0, 0, 0, 0, 0, 0, 0, 0])
array('B', [0, 0, 35, 0, 0, 0, 0, 0])
array('B', [0, 0, 0, 0, 0, 0, 0, 0])
array('B', [0, 0, 32, 0, 0, 0, 0, 0])
array('B', [0, 0, 0, 0, 0, 0, 0, 0])
array('B', [0, 0, 37, 0, 0, 0, 0, 0])
array('B', [0, 0, 0, 0, 0, 0, 0, 0])

当我匹配从条形码阅读器读取的数据和条形码本身的值时,我得到了这个查找表:

Character      Barcode value
A                  4
B                  5
c                  6
D                  7
E                  8
F                  9
G                 10
H                 11
I                 12
J                 13
K                 14
L                 15
M                 16
N                 17
O                 18
P                 19
Q                 20
R                 21
S                 22
T                 23
U                 24
V                 25
W                 26
X                 27
Y                 28
Z                 29
1                 30
2                 31
3                 32
4                 33
5                 34
6                 35
7                 36
8                 37
9                 38
0                 39
newline           40

有谁知道这种编码方法是什么?

4

0 回答 0