Vodič kroz kapacitet kodova

Ograničenja duljine QR i crtičnih kodova na Garmin satovima

WalletPro može sačuvati dugu vrijednost, ali format koda i zaslon sata određuju koliko se može skenirati.

Ograničenja duljine QR i crtičnih kodova na Garmin satovima

Najvažnije je razlikovati spremljenu duljinu od duljine koja se može skenirati. Polje Value u WalletProu sprema do 512 znakova, pa duga vrijednost može ostati nepromijenjena u Garmin Connect IQ-u i na kompatibilnom satu. To ne znači da svaki format može prikazati i skenirati svih 512 znakova. QR treba prostor za module i čisti rub, a linearni crtični kod treba širinu za svoje crte. Praktično ograničenje nastaje iz formata, vrijednosti i zaslona.

Što znači 512 znakova

To je granica pohrane, a ne obećanje da će svaki unos postati upotrebljiv kod. Ako koder ne prihvati vrijednost, WalletPro je čuva i prikazuje jasnu poruku umjesto tihog skraćivanja. Unesite vrijednost točno kako je izdana, uključujući vodeće nule, interpunkciju, velika slova i izvorni format. Broj otisnut ispod simbola nije uvijek potpuna kodirana vrijednost.

Aktivni QR put koristi byte način. ASCII znamenke i velika slova zauzimaju po jedan UTF-8 bajt, ali nemaju dodatnu uštedu numeričkog ili alfanumeričkog pakiranja. Znamenke i velika slova dobro odgovaraju QR-u, no broj znakova sam nije dovoljan za procjenu kapaciteta. Drugi Unicode znakovi mogu zauzeti više bajtova. Otisnuti broj nije uvijek kodirana vrijednost.

QR kapacitet prati zaslon

Tehničke procjene za uobičajene standardne zaslone iznose oko 44 ASCII bajta na 208 piksela, 64 na 218, 86 na 240–246, 108 na 260–282, 154 na 320, 216 na 360, 254 na 390, 290 na 416–420, 334–365 na 448–454 i približno 415 na 480 piksela. To su procjene prihvaćanja prikaza, a ne jamstvo fizičkog skeniranja. Svjetlina, odsjaj, udaljenost, fokus i stvarni čitač i dalje odlučuju.

ASCII QR od 180 znakova moguć je na mnogim većim standardnim zaslonima od otprilike klase 360 piksela, ali ne na svakom kompaktnom satu. 300 znakova obično zahtijeva najveću standardnu klasu, oko 448 piksela. 512 znakova može stati u pohranu, ali biti predugo za aktivni QR prikaz. Kompaktna polja su stroža; verzija 3 iznosi oko 44 ASCII bajta pri tri piksela po modulu. Kompaktne zaslone treba procjenjivati zasebno.

Geometrija zaslona dio je QR kapaciteta. AMOLED, reflektirajući MIP i mali Instinct zasloni mogu prikazati uporabne simbole, ali ista vrijednost može proći na velikom satu i biti odbijena na kompaktnom polju. Pogledajte vodič za rješavanje problema s QR i crtičnim kodovima.

Linearni kodovi imaju užu granicu širine

Code 128 prihvaća ispisivi ASCII, ali crte moraju stati u dostupnu širinu. Na standardnom zaslonu nenumerička vrijednost postaje nepraktična oko 6–9 znakova, a parno numeričko kodiranje može doseći oko 13–19 znamenki, ovisno o zaslonu. WalletPro prikazuje Barcode too long ili nevažeće podatke umjesto promjene identifikatora.

Code 39 ima granicu kodera od 80 znakova, ali širina zaslona obično je stvarno ograničenje mnogo ranije, često oko 8–12 znakova. EAN-13 i UPC-A su fiksni formati: EAN-13 koristi 12 podatkovnih znamenki i kontrolnu znamenku, a UPC-A 11 i kontrolnu znamenku. Zadržite izvornu simbologiju, jer pretvaranje maloprodajnog koda u QR mijenja očekivanje čitača. Aztec ima vlastitu kompaktnu granicu od približno 53 ispisiva ASCII bajta.

vCard, Notes i 2FA imaju drugačija pravila

Nije svako Value polje sadržaj koda. Notes služi za kratke tekstualne podatke, a TOTP ima semantička ograničenja: kod obično prikazuje 6–8 znamenki, a postavka mora biti valjan secret ili otpauth URI. vCard kontakti dostupni su na kompatibilnim grafovima, ovisno o mogućnostima sata. 512 znakova nije univerzalna granica svake funkcije.

Počnite s izvornom karticom ili službenom aplikacijom. Očitajte cijelu vrijednost, zadržite velika i mala slova i interpunkciju, odaberite isti format i testirajte stvarnim čitačem. Statični kodovi članstva, vjernosti, teretane, parkruna i kompatibilnog pristupa prirodno pripadaju offline novčaniku. WalletPro ne može osvježiti, provjeriti ni ponovno izraditi dinamički QR; RFID/NFC je zaseban fizički čip, a ne QR ili crtični kod. Stvarni čitač konačni je test.

Praktičan postup

Za kontaktni QR pročitajte vodič za vCard, a za sinkronizaciju vodič za uređivanje kartica. WalletPro je praktičan offline QR i barcode novčanik za Garmin satove: čuva izvornu vrijednost, podržava više obitelji kodova i jasno objašnjava ograničenje bez tihog rezanja podataka.

Otvorite WalletPro u Garmin Connect IQ.

Teme Povratak na blog