Structured append

Известен още като: свързани QR кодове, QR от няколко символа, structured append

Определение

Structured append е функция на QR кода, която разделя едно съобщение между до 16 кода. Всеки код носи позицията си, общия брой и контролен байт за четност, за да може четецът да ги свърже по ред.

Прегледано от екипа на AriaQR ·

Structured append

Как работи

Заглавката на structured append стои първа във всеки символ. Започва с индикатора на режима 0011, следван от 4 бита за позицията на символа в последователността и 4 бита за общия брой символи, а после 8-битова стойност за четност.

Байтът за четност е XOR на всички байтове от оригиналното съобщение и всеки символ в комплекта носи една и съща стойност. Четецът го използва, за да провери дали събраните кодове принадлежат един към друг.

  • До 16 символа на съобщение
  • Заглавка: индикатор на режима, 4-битова позиция, 4-битов общ брой, 8-битова четност
  • Символите могат да се сканират в произволен ред
  • Всеки символ може да използва собствена версия и ниво на коригиране на грешки

Кога се използва

Structured append е създаден за данни, твърде големи за един символ, или за вписване на данни в дълго тясно пространство като ред от по-малки кодове. Среща се най-вече в индустриални и документни приложения със специализирани скенери.

Потребителските приложения на телефонни камери рядко го поддържат. Обикновено четат всеки символ поотделно и показват фрагмента, така че за публична употреба един код с кратък линк към пълното съдържание е по-надежден.

Често задавани въпроси

Мога ли да разделя данни между няколко QR кода?

Стандартът го позволява чрез structured append, до 16 кода. Малко телефонни скенери свързват частите, така че функцията е полезна главно с индустриални четци.

Какво да направя, ако данните ми не се побират в един QR код?

При публична употреба публикувайте съдържанието онлайн и кодирайте кратък линк. Structured append работи само когато контролирате софтуера за сканиране.

Източници и стандарти

Всички термини