Kaip tai veikia
Structured append antraštė eina pirmoji kiekviename simbolyje. Ji prasideda režimo indikatoriumi 0011, tada 4 bitai simbolio padėčiai sekoje ir 4 bitai bendram simbolių skaičiui, po to 8 bitų paritetinė reikšmė.
Paritetinis baitas yra visų pirminės žinutės baitų XOR, ir kiekvienas rinkinio simbolis turi tą pačią reikšmę. Skaitytuvas ją naudoja patikrinti, ar surinkti kodai priklauso vienas kitam.
- Iki 16 simbolių vienai žinutei
- Antraštė: režimo indikatorius, 4 bitų padėtis, 4 bitų bendras skaičius, 8 bitų paritetas
- Simbolius galima nuskaityti bet kokia tvarka
- Kiekvienas simbolis gali turėti savo versiją ir klaidų taisymo lygį
Kada naudojamas
Structured append sukurtas duomenims, kurie per dideli vienam simboliui, arba norint sutalpinti duomenis ilgoje siauroje erdvėje kaip mažesnių kodų eilę. Jis pasitaiko daugiausia pramoninėse ir dokumentų srityse su specializuotais skaitytuvais.
Vartotojų telefonų kameros programos jį palaiko retai. Jos paprastai skaito kiekvieną simbolį atskirai ir parodo fragmentą, todėl viešam naudojimui patikimesnis yra vienas kodas su trumpąja nuoroda į visą turinį.