A leitura do código de barras insere dados errados

A leitura do código de barras insere dados errados

Usando uma API para gerar um código de barras do tipo UPC-E:

UPCE: 01213113

Estou tentando digitalizar este código de barras usando alguns tipos diferentes de scanner -

Tanto o aplicativo no meu telefone quanto um scanner manual Honeywell 3310G inserem os dados corretos no campo de texto:

01213113

No entanto, ao digitalizar este código de barras em uma pistola de leitura Windows CE, Motorola MC3190, os dados inseridos no campo de texto são

012100001313

Por que diferentes scanners leriam o mesmo código de barras de maneira diferente?

informação relacionada