Come funziona
L'intestazione dello structured append viene per prima in ogni simbolo. Inizia con l'indicatore di modalità 0011, poi 4 bit per la posizione del simbolo nella sequenza e 4 bit per il numero totale di simboli, poi un valore di parità di 8 bit.
Il byte di parità è lo XOR di tutti i byte del messaggio originale, e ogni simbolo dell'insieme porta lo stesso valore. Un lettore lo usa per verificare che i codici raccolti appartengano allo stesso messaggio.
- Fino a 16 simboli per messaggio
- Intestazione: indicatore di modalità, posizione a 4 bit, totale a 4 bit, parità a 8 bit
- I simboli si possono scansionare in qualsiasi ordine
- Ogni simbolo può usare una propria versione e un proprio livello di correzione degli errori
Quando si usa
Lo structured append è stato pensato per i dati troppo grandi per un solo simbolo, o per far stare i dati in uno spazio lungo e stretto sotto forma di una fila di codici più piccoli. Compare soprattutto in applicazioni industriali e documentali con scanner dedicati.
Le app fotocamera dei telefoni di uso comune lo supportano di rado. Di solito leggono ogni simbolo per conto suo e mostrano il frammento, quindi per gli usi rivolti al pubblico è più affidabile un solo codice con un link breve al contenuto completo.