Structured append

Kaldes også: sammenkædede QR-koder, QR med flere symboler, concatenated QR codes

Definition

Structured append er en QR-kodefunktion, der deler én besked ud over op til 16 koder. Hver kode bærer sin position, det samlede antal og en paritetsbyte, så en læser kan sætte dem sammen i rækkefølge.

Sådan virker det

En structured append-header kommer først i hvert symbol. Den starter med tilstandsindikatoren 0011, derefter 4 bit til symbolets position i rækken og 4 bit til det samlede antal symboler, derefter en paritetsværdi på 8 bit.

Paritetsbyten er XOR af alle bytes i den oprindelige besked, og alle symboler i sættet bærer den samme værdi. En læser bruger den til at kontrollere, at de koder, den har samlet, hører sammen.

  • Op til 16 symboler pr. besked
  • Header: tilstandsindikator, position på 4 bit, samlet antal på 4 bit, paritet på 8 bit
  • Symbolerne kan scannes i vilkårlig rækkefølge
  • Hvert symbol kan bruge sin egen version og sit eget fejlrettelsesniveau

Hvornår det bruges

Structured append blev udviklet til data, der er for store til ét symbol, eller til at få data til at passe ind i et langt, smalt rum som en række mindre koder. Det optræder mest i industrielle og dokumentrelaterede anvendelser med dedikerede scannere.

Kameraapps på forbrugertelefoner understøtter det sjældent. De læser typisk hvert symbol for sig og viser fragmentet, så til offentligt rettet brug er én kode med et kort link til det fulde indhold mere pålidelig.

Ofte stillede spørgsmål

Kan jeg dele data ud over flere QR-koder?

Standarden tillader det med structured append, op til 16 koder. Få telefonscannere sætter delene sammen, så det er hovedsagelig nyttigt med industrielle læsere.

Hvad gør jeg, hvis mine data ikke kan være i én QR-kode?

Til offentlig brug kan du lægge indholdet online og kode et kort link i stedet. Structured append virker kun, når du selv styrer scanningssoftwaren.

Kilder og standarder

Alle begreber