Jak to działa
Nagłówek structured append jest pierwszy w każdym symbolu. Zaczyna się od wskaźnika trybu 0011, potem 4 bity na pozycję symbolu w sekwencji i 4 bity na łączną liczbę symboli, a następnie 8-bitowa wartość parzystości.
Bajt parzystości to XOR wszystkich bajtów oryginalnej wiadomości, a każdy symbol w zestawie niesie tę samą wartość. Czytnik używa jej, żeby sprawdzić, czy zebrane kody do siebie należą.
- Do 16 symboli na wiadomość
- Nagłówek: wskaźnik trybu, 4-bitowa pozycja, 4-bitowa liczba całkowita, 8-bitowa parzystość
- Symbole można skanować w dowolnej kolejności
- Każdy symbol może mieć własną wersję i poziom korekcji błędów
Kiedy się go używa
Structured append zaprojektowano dla danych zbyt dużych na jeden symbol albo do wpasowania danych w długą wąską przestrzeń jako rząd mniejszych kodów. Pojawia się głównie w zastosowaniach przemysłowych i dokumentowych ze specjalnymi skanerami.
Aplikacje aparatu w telefonach konsumenckich rzadko go obsługują. Zwykle czytają każdy symbol osobno i pokazują fragment, więc w zastosowaniach publicznych pewniejszy jest pojedynczy kod z krótkim linkiem do pełnej treści.