markusfisch / BinaryEye

Yet another barcode scanner for Android
https://play.google.com/store/apps/details?id=de.markusfisch.android.binaryeye
MIT License
1.38k stars 114 forks source link

Datamatrix bytes not decoded correctly in the range from 0x80 to 0xFF #380

Closed wiktorpp closed 1 year ago

wiktorpp commented 1 year ago

I noticed that the app doesn't correctly decode datamatrix codes with bytes in the range from 0x80 to 0xFF. I tested with the version of the app from here and pylibdmtx

Examples: 80 -> C2 80 81 -> C2 81 A0 -> C2 A0 E0 -> C3 A0 F0 -> C3 B0 FF -> C3 BF

It's possible that it's an issue with pylibdmtx, but I've tested with another code sccanner, and it looks to me like it's giving me the expected output

markusfisch commented 1 year ago

Hm, is it possible to share the DataMatrix code in question?

Unfortunately, I cannot reproduce this.