Commit e829cf2
fix: rMQR now 100% matches Zint reference and scans at R11+ sizes
Critical fix: mask was never applied because data placement overwrote
null markers before mask check. Now tracks data cells with isData[][]
array before placement.
Encoding verified bit-for-bit identical to Zint for all tested versions.
Scans successfully at R11x27 and R11x43 with rxing.
(R7x43 and R9x43 are correct but rxing decoder has limited support)
16th scan-verified format!
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 082f2aa commit e829cf2
1 file changed
Lines changed: 5 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
324 | 324 | | |
325 | 325 | | |
326 | 326 | | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
327 | 330 | | |
328 | 331 | | |
329 | 332 | | |
| |||
378 | 381 | | |
379 | 382 | | |
380 | 383 | | |
381 | | - | |
382 | | - | |
| 384 | + | |
| 385 | + | |
383 | 386 | | |
384 | 387 | | |
385 | 388 | | |
| |||
0 commit comments