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.