-
-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Customise correction level for QR codes #939
Comments
It sucks VietQR doesn't just accept any valid QR code but adds extra restrictions :( Anyway, are you sure it's the correction level? Is it not a compact QR code instead of a regular QR code? Just double-checking if the issue may not actually be a duplicate of #506 instead. |
Aaactually it was a glitch. I tested with another app and it works. After that I retried with the original app and it also works. ;) but I think it might be nice to be able to customise it. |
Probably should become possible yeah, because it won't surprise me if some developer ends up only allowing a certain correction level. At least the correction level should be kept when scanning an existing code. |
Also, QR have a variations. My local shop uses 21x21 version, and local phone carrier uses 177x177 (probably). |
I think you may be talking about QR_COMPACT there? I still need to get to implementing support for that: #506 (although normally it shouldn't matter, they're both QR codes of the same data, just some scanners are overly picky for no real reason). |
I think Catima should already be supporting all of those and automatically choose the right one based on the amount of data. If you have any actual issue with something not working, feel free to create a new issue. |
I think we need to make sure that the error correction level is selected exactly the same as on the scanned image. |
I'm trying to use VietQRs in Catima. They're basically QR codes that have bank number infos for easier money transfer. When I used the QR generated by Catima, banking apps doesn't recognize it because by default VietQRs use correction level H, while Catima uses level L.
The text was updated successfully, but these errors were encountered: