Structured append

Kalles også: sammenkjedede QR-koder, flersymbols-QR, concatenated QR codes

Definisjon

Structured append er en QR-kodefunksjon som deler én melding over opptil 16 koder. Hver kode bærer sin posisjon, det totale antallet og en paritetsbyte slik at en leser kan sette dem sammen i riktig rekkefølge.

Slik fungerer det

En structured append-header kommer først i hvert symbol. Den begynner med modusindikatoren 0011, deretter 4 biter for symbolets posisjon i rekken og 4 biter for totalt antall symboler, så en paritetsverdi på 8 biter.

Paritetsbyten er XOR av alle byte i den opprinnelige meldingen, og hvert symbol i settet har den samme verdien. En leser bruker den til å kontrollere at kodene den har samlet, hører sammen.

  • Opptil 16 symboler per melding
  • Header: modusindikator, 4 biters posisjon, 4 biters totalantall, 8 biters paritet
  • Symbolene kan skannes i hvilken som helst rekkefølge
  • Hvert symbol kan bruke sin egen versjon og sitt eget feilrettingsnivå

Når den brukes

Structured append ble laget for data som er for store for ett symbol, eller for å få plass til data i et langt smalt område som en rad med mindre koder. Den brukes mest i industri- og dokumentapplikasjoner med dedikerte skannere.

Kameraapper på vanlige telefoner støtter den sjelden. De leser som regel hvert symbol for seg og viser fragmentet, så for allmenn bruk er én enkelt kode med en kort lenke til hele innholdet mer pålitelig.

Vanlige spørsmål

Kan jeg dele data over flere QR-koder?

Standarden tillater det med structured append, opptil 16 koder. Få telefonskannere setter bitene sammen, så den er stort sett nyttig med industrielle lesere.

Hva bør jeg gjøre hvis dataene mine ikke får plass i én QR-kode?

For allmenn bruk bør du legge innholdet ut på nettet og kode en kort lenke i stedet. Structured append fungerer bare når du kontrollerer skanneprogramvaren.

Kilder og standarder

Alle begreper