Structured append

Inne nazwy: łączone kody QR, kod QR wielosymbolowy, dołączanie strukturalne

Definicja

Structured append to funkcja kodu QR, która dzieli jedną wiadomość na maksymalnie 16 kodów. Każdy kod niesie swoją pozycję, łączną liczbę i bajt parzystości, żeby czytnik mógł je złożyć w kolejności.

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.

Najczęstsze pytania

Czy mogę podzielić dane na kilka kodów QR?

Norma na to pozwala dzięki structured append, do 16 kodów. Niewiele skanerów w telefonach łączy te części, więc rozwiązanie przydaje się głównie z czytnikami przemysłowymi.

Co zrobić, jeśli moje dane nie mieszczą się w jednym kodzie QR?

W użyciu publicznym umieść treść w sieci i zakoduj krótki link. Structured append działa tylko wtedy, gdy kontrolujesz oprogramowanie skanujące.

Źródła i normy

Wszystkie hasła