Jak funguje
Hlavička structured append je v každém symbolu na prvním místě. Začíná indikátorem režimu 0011, poté 4 bity pro pozici symbolu v posloupnosti a 4 bity pro celkový počet symbolů, následuje 8bitová paritní hodnota.
Paritní bajt je XOR všech bajtů původní zprávy a každý symbol v sadě nese stejnou hodnotu. Čtečka podle něj ověří, že shromážděné kódy patří k sobě.
- Až 16 symbolů na zprávu
- Hlavička: indikátor režimu, 4bitová pozice, 4bitový celkový počet, 8bitová parita
- Symboly lze skenovat v libovolném pořadí
- Každý symbol může mít vlastní verzi a úroveň opravy chyb
Kdy se používá
Structured append byl navržen pro data příliš velká pro jeden symbol nebo pro umístění dat do dlouhého úzkého prostoru jako řady menších kódů. Objevuje se hlavně v průmyslových a dokumentových aplikacích se specializovanými skenery.
Aplikace fotoaparátu v telefonech ho podporují jen zřídka. Obvykle čtou každý symbol zvlášť a zobrazí fragment, takže pro veřejné použití je spolehlivější jediný kód s krátkým odkazem na celý obsah.