Structured append

Ook genoemd: aaneengeschakelde QR-codes, QR met meerdere symbolen, multi-symbol QR

Definitie

Structured append is een functie van QR-codes waarmee één bericht over maximaal 16 codes wordt verdeeld. Elke code bevat zijn positie, het totale aantal en een pariteitsbyte, zodat een lezer ze in volgorde kan samenvoegen.

Hoe het werkt

Een structured-append-kop staat vooraan in elk symbool. Hij begint met de modusindicator 0011, dan 4 bits voor de positie van het symbool in de reeks en 4 bits voor het totale aantal symbolen, gevolgd door een pariteitswaarde van 8 bits.

De pariteitsbyte is de XOR van alle bytes van het oorspronkelijke bericht, en elk symbool in de set bevat dezelfde waarde. Een lezer gebruikt hem om te controleren dat de verzamelde codes bij elkaar horen.

  • Tot 16 symbolen per bericht
  • Kop: modusindicator, positie van 4 bits, totaal van 4 bits, pariteit van 8 bits
  • Symbolen kunnen in willekeurige volgorde worden gescand
  • Elk symbool kan een eigen versie en foutcorrectieniveau gebruiken

Wanneer het wordt gebruikt

Structured append is bedacht voor gegevens die te groot zijn voor één symbool, of om gegevens in een lange smalle ruimte te krijgen als een rij kleinere codes. Het komt vooral voor in industriële en documenttoepassingen met speciale scanners.

Camera-apps op consumententelefoons ondersteunen het zelden. Ze lezen doorgaans elk symbool afzonderlijk en tonen het fragment, dus voor publiek gebruik is één code met een korte link naar de volledige inhoud betrouwbaarder.

Veelgestelde vragen

Kan ik gegevens over meerdere QR-codes verdelen?

De norm staat het toe met structured append, tot 16 codes. Weinig telefoonscanners voegen de stukken samen, dus het is vooral nuttig met industriële lezers.

Wat moet ik doen als mijn gegevens niet in één QR-code passen?

Zet de inhoud voor publiek gebruik online en codeer een korte link. Structured append werkt alleen als je de scansoftware zelf beheert.

Bronnen en normen

Alle termen