I'm trying to scan some Data Matrix bar codes with my implementation of the Vision Barcode Scanner, but I'm having issues on the encoded ones.
I'm using:
int codesDetected = Barcode.ALL_FORMATS;
But it still returns Unknown encoding for those ones.
On the other hand, Google Goggles app scan them properly, same for some other bar code readers using zxing.
Example of bar codes:
I'm willing to move to Zxing if that solves the issue, but I want to know if there is something I'm missing in my implementation (I took the Vision sample app) for these type of bar codes (data matrix encoded).
Thanks
0x31 ... 0x39 0xf0 .. 0xff
in total 9 + 16 = 25 bytes. The content represented by characters of course depends on the encoding. It's not valid UTF8 / Unicode. Represented by Windows1252 (Western Europe) it's123456789ðñòóôõö÷øùúûüýþÿ
. The large code contains the same repeated 10 times. The codes are not "corrupted". Both are valid Datamatrix containing binary data. – Gravelblind