Activity for Daniel Gredler

  • Daniel Gredler Daniel Gredler posted a comment on ticket #323

    Re the default square bracket mode, the same logic applies. Right square brackets are allowed (with a warning as being non-CSET82) but left square brackets aren't as they introduce AI parsing. Are brackets actually used (as data) in GS1 content in the wild? They're illegal per the GS1 spec, which is why I think they were chosen as the AI delimiter over the more traditional parentheses (which are legal in GS1 content, and therefore would introduce an ambiguity).

  • Daniel Gredler Daniel Gredler posted a comment on ticket #306

    An interesting use case that I ran across recently which blurs the line between "standard" and "non-standard" is the Swiss QR Code, which requires that a Swiss cross be placed over the QR Code: https://www.six-group.com/dam/download/banking-services/standardization/qr-bill/ig-qr-bill-v2.2-en.pdf

  • Daniel Gredler Daniel Gredler modified ticket #110

    QR code add_version_info possible bug

  • Daniel Gredler Daniel Gredler posted a comment on ticket #110

    Cool, thanks for the quick confirmation!

  • Daniel Gredler Daniel Gredler modified ticket #110

    QR code add_version_info possible bug

  • Daniel Gredler Daniel Gredler posted a comment on ticket #110

    5 years later, I realize I never responded here! :-) I've been reviewing the QR Code source recently, and ran into this again. From what I can tell (please correct me if I'm wrong), each element in the grid array contains two pieces of information: whether it is ON or OFF (in the least significant 4 bits, or nibble), and whether it should be masked (in the most significant 4 bits, or nibble). The mask info is added in qr_setup_grid(), where we reserve space in the grid for the version info (among...

  • Daniel Gredler Daniel Gredler posted a comment on ticket #200

    Thanks, that seemed to fix it. I'll run a few iterations of ZCheck on it over the next few days to triple check it.

  • Daniel Gredler Daniel Gredler created ticket #200

    GS1 DataBar Expanded Stacked with mostly empty last row

  • Daniel Gredler Daniel Gredler created ticket #183

    RSS-14 / DataBar Stacked: incorrect separator pattern

  • Daniel Gredler Daniel Gredler created ticket #176

    Possible Data Matrix buffer overflow bug

  • Daniel Gredler Daniel Gredler posted a comment on ticket #145

    Hi Robin, Thanks for looking at this! Your logic sounds right to me, and it's compelling that other tools generate the same output. I'm going to leave the implicit mode change out in Okapi for now in order to achieve wider compatibility (with e.g. ZXing), but hopefully it can be added back in at some point. Daniel

  • Daniel Gredler Daniel Gredler created ticket #145

    Possible DataBar (RSS) bug (FNC1 handling)

  • Daniel Gredler Daniel Gredler posted a comment on ticket #114

    Never mind, the latest version of the spec matches the code -- my version of the spec was a couple of years old.

  • Daniel Gredler Daniel Gredler created ticket #115

    Bug in GS1 validation for AI 8017, 8018 data length

  • Daniel Gredler Daniel Gredler created ticket #114

    Bug in GS1 validation for AI 425 data length

  • Daniel Gredler Daniel Gredler created ticket #113

    Bug in GS1 validation for AI 253 (max length)

  • Daniel Gredler Daniel Gredler created ticket #112

    Bug in GS1 validation for "length 70 max" AIs

  • Daniel Gredler Daniel Gredler posted a comment on ticket #104

    I think some of the new code is expanding % to %% even when GS1 mode is not enabled; I think the extra space should only be allocated when in GS1 mode, no?

  • Daniel Gredler Daniel Gredler created ticket #110

    QR code add_version_info possible bug

  • Daniel Gredler Daniel Gredler posted a comment on ticket #109

    By extension, the same should probably happen in the cwbit function (for the name of the first parameter).

  • Daniel Gredler Daniel Gredler created ticket #109

    QR code populate_grid parameter naming issue (minor)

  • Daniel Gredler Daniel Gredler created ticket #108

    QR code possible bug: format info grid initialization

  • Daniel Gredler Daniel Gredler created ticket #107

    QR code error correction capacity optimization bug

  • Daniel Gredler Daniel Gredler created ticket #106

    QR code mode optimization possible bug

  • Daniel Gredler Daniel Gredler created ticket #105

    Data Matrix ECI broken

  • Daniel Gredler Daniel Gredler created ticket #104

    Crash with QR Code + GS1 + % chars

  • Daniel Gredler Daniel Gredler created ticket #103

    Invalid Code128 barcodes: reader init + code set C

  • Daniel Gredler Daniel Gredler created ticket #25

    UPC/EAN: Make printing of check digit in human-readable text configurable

  • Daniel Gredler Daniel Gredler posted a comment on ticket #659

    This check would be nice, if it weren't so buggy...

  • Daniel Gredler Daniel Gredler created ticket #1256

    PositionLiteralsFirstInComparisons false positive

  • Daniel Gredler Daniel Gredler created ticket #1255

    UseUtilityClass false positive

1
MongoDB Logo MongoDB