Vodnik po zmogljivosti kod

Omejitve dolžine kod QR in črtnih kod na urah Garmin

WalletPro lahko ohrani dolgo vrednost, vendar obliko kode in zaslon ure določata, koliko je mogoče skenirati.

Omejitve dolžine kod QR in črtnih kod na urah Garmin

Najpomembnejša je razlika med shranjeno in skenirljivo dolžino. Polje Value v WalletPro shrani do 512 znakov, zato lahko dolga vrednost ostane nespremenjena v Garmin Connect IQ in na združljivi uri. To ne pomeni, da lahko vsak format prikaže in skenira vseh 512 znakov. Koda QR potrebuje prostor za module in prazen rob, linearna črtna koda pa širino za črte. Praktična omejitev je odvisna od formata, vrednosti in zaslona skupaj.

Kaj pomeni 512 znakov

To je omejitev shranjevanja, ne zagotovilo uporabne kode. Če kodirnik vrednosti ne sprejme, jo WalletPro ohrani in prikaže jasno opozorilo, namesto da bi jo tiho skrajšal. Vnesite vrednost natančno tako, kot je bila izdana, vključno z začetnimi ničlami, ločili, velikimi črkami in izvirnim formatom. Številka pod simbolom ni vedno celotna kodirana vrednost.

Aktivna pot QR uporablja način byte. ASCII-številke in velike črke zasedejo po en UTF-8-bajt, vendar ne uporabljajo prednosti stiskanja posebnih numeričnih ali alfanumeričnih načinov QR. Številke in velike črke so za QR primerne, vendar število znakov samo ne določa zmogljivosti. Drugi znaki Unicode lahko zasedejo več bajtov. Natisnjena številka ni vedno kodirana vrednost.

Zmogljivost QR sledi zaslonu

Tehnične ocene za običajne standardne zaslone so približno 44 ASCII-bajtov pri 208 slikovnih pikah, 64 pri 218, 86 pri 240–246, 108 pri 260–282, 154 pri 320, 216 pri 360, 254 pri 390, 290 pri 416–420, 334–365 pri 448–454 in okoli 415 pri 480 slikovnih pikah. To so ocene sprejema pri izrisu, ne splošno jamstvo fizičnega skeniranja. Svetlost, odsevi, razdalja, ostrenje in dejanski bralnik še vedno vplivajo.

ASCII-koda QR s 180 znaki je na številnih večjih standardnih zaslonih od približno razreda 360 slikovnih pik izvedljiva, vendar ne na vsaki kompaktni uri. 300 znakov običajno zahteva največje standardne zaslone, približno razred 448 slikovnih pik. 512 znakov je mogoče shraniti, vendar je lahko za aktiven prikaz QR predolgih. Kompaktna polja so strožja; različica 3 pri treh slikovnih pikah na modul doseže približno 44 ASCII-bajtov. Kompaktne zaslone je treba oceniti ločeno.

Geometrija zaslona je del zmogljivosti QR. Zasloni AMOLED, odsevni MIP in majhni zasloni Instinct lahko prikažejo uporabne simbole, vendar je ista vrednost na veliki uri sprejeta, na kompaktnem polju pa zavrnjena. Oglejte si vodnik za odpravljanje težav s kodami QR in črtnimi kodami Garmin.

Linearne črtne kode imajo ožjo omejitev širine

Code 128 podpira natisljiv ASCII, vendar se morajo črte prilegati razpoložljivi širini. Na standardnem zaslonu postane neštevilska vrednost pogosto nepraktična pri približno 6–9 znakih, parno številsko kodiranje pa lahko glede na zaslon doseže približno 13–19 števk. WalletPro prikaže Barcode too long ali neveljavne podatke, namesto da bi spremenil identifikator.

Code 39 ima omejitev kodirnika 80 znakov, vendar je širina zaslona običajno prava omejitev veliko prej, pogosto pri 8–12 znakih. EAN-13 in UPC-A sta fiksna formata: EAN-13 uporablja 12 podatkovnih števk in kontrolno števko, UPC-A 11 podatkovnih števk in kontrolno števko. Ohranite izvirno simbologijo, saj pretvorba trgovinske črtne kode v QR spremeni pričakovanja bralnika. Aztec ima lastno zmogljivost, približno 53 natisljivih ASCII-bajtov v kompaktni nastavitvi.

vCard, Notes in 2FA imajo drugačne omejitve

Vsako polje Value ni vsebina črtne kode. Notes shranjuje kratke besedilne podatke, TOTP pa ima pomenske omejitve: koda običajno prikazuje 6–8 števk, nastavitev pa mora biti veljaven secret ali otpauth URI. Stiki vCard so na voljo v združljivih grafih glede na zmogljivost ure. 512 znakov ni univerzalna omejitev vsake funkcije.

Začnite z izvirno kartico ali uradno aplikacijo. Preberite celotno vrednost, ohranite velike in male črke ter ločila, izberite enak tip kode in jo preizkusite z resničnim bralnikom. Statične članske, zvestobne, telovadne, parkrun in združljive dostopne kode so primerne za denarnico brez povezave. WalletPro ne more osvežiti, preveriti ali znova ustvariti dinamične kode QR; RFID/NFC je ločen fizični čip, ne QR ali črtna koda. Pravi bralnik je končni preizkus.

Praktična preveritev

Za kontaktni QR uporabite vodnik vCard, za sinhronizacijo pa vodnik za urejanje kartic. WalletPro je praktična denarnica QR in črtnih kod brez povezave za ure Garmin: ohrani izvirno vrednost, podpira več družin kod in razloži omejitev brez tihega krajšanja podatkov.

Odprite WalletPro v Garmin Connect IQ.

Teme Nazaj na blog