I need to evaluate and compare QR Code generating libraries, and looking for logical parameters to measure and compare the output.
Why do I need this? It seems that when I give two different QR generators the same input, different output seems to be generated, and I as a human can't tell which one is correct.
By correct I mean how much "QR" data is encoded/represented by my input, or is able to be read by cheap cell phones (larger blocks).
This is especially true with dealing with binary data where each byte is between 0x7f (127 decimal) or A0 (160 decimal), and occasionally when dealing with values from 0 to 0x20 (32 decimal)
The problematic areas mentioned above just to happen to also correlate with invalid or non printable characters of ISO IEC 8859 1 character set, so it's possible that the library is reading my input as a one character string, or encoding it as a 2 byte UTF-16 character, or who knows!
If anyone has details on what aspects of a QR code I should look at, or better yet, an app that displays the diagnostic data of a QR code, that would be perfect.