Grænser for QR- og stregkoders længde på Garmin-ure
WalletPro kan bevare en lang værdi, men den praktiske grænse afgøres af kodeformatet og urets display.
Den vigtigste forskel er lagret længde kontra scannable længde. WalletPros Value-felt kan gemme op til 512 tegn, så en lang værdi kan bevares i Garmin Connect IQ og på et kompatibelt ur. Det betyder ikke, at alle kodeformater kan vise eller scanne 512 tegn. En QR-kode skal have plads til moduler og fri margen, mens en lineær stregkode skal have nok bredde til sine streger. Den praktiske grænse afhænger derfor af format, værdi og display sammen.
Hvad 512-tegnsgrænsen betyder
Det er en lagergrænse, ikke et løfte om en brugbar kode. Hvis en encoder ikke kan optage værdien, bevarer WalletPro den og viser en tydelig fejl i stedet for at forkorte den. Indtast værdien nøjagtigt som udstedt, inklusive indledende nuller, tegnsætning, store bogstaver og det oprindelige format. Tallet under symbolet er ikke altid den fulde kodede værdi.
Den aktive QR-vej bruger byte-tilstand. ASCII-cifre og store bogstaver fylder én UTF-8-byte hver, men de får ikke den kompakte pakning fra numerisk eller alfanumerisk QR-tilstand. Cifre og store bogstaver er gode QR-tegn, men tegnantallet alene er ikke en sikker kapacitetstest. Andre Unicode-tegn kan bruge flere bytes. Det trykte nummer er ikke altid den kodede værdi.
QR-kapacitet følger skærmen
Tekniske estimater for almindelige standardlayouts er cirka 44 ASCII-bytes ved 208 pixels, 64 ved 218, 86 ved 240–246, 108 ved 260–282, 154 ved 320, 216 ved 360, 254 ved 390, 290 ved 416–420, 334–365 ved 448–454 og omkring 415 ved 480 pixels. Det er beregnede optagelsesestimater, ikke en fysisk scanningsgaranti. Lysstyrke, refleksioner, afstand, fokus og den virkelige læser påvirker stadig resultatet.
En ASCII-QR på 180 tegn er derfor realistisk på mange større standarddisplays fra omtrent 360-pixelklassen, men ikke på alle kompakte ure. 300 tegn kræver normalt et af de største standardlayouts omkring 448-pixelklassen. 512 tegn kan ligge sikkert i feltet og stadig være for langt til aktiv QR-gengivelse. Kompakte felter er strammere; version 3 ligger omkring 44 ASCII-bytes ved tre pixels pr. modul. Kompakte displays skal vurderes som deres egen klasse.
Skærmgeometri er en del af QR-kapaciteten. AMOLED, refleksive MIP-skærme og små Instinct-skærme kan alle vise nyttige symboler, men den samme værdi kan accepteres på et stort standardur og afvises på et kompakt felt. Brug fejlfindingsguiden for QR og stregkoder på Garmin for at skelne mellem kapacitet, kontrast, format og scanner.
Lineære stregkoder har en smallere breddegrænse
Code 128 accepterer ASCII-tegn, men stregbredden skal passe til skærmen. På et standardur kan ikke-numerisk tekst blive upraktisk omkring 6–9 tegn, mens parret numerisk kodning kan nå cirka 13–19 cifre afhængigt af displayet. Kompakte felter er mindre. WalletPro viser Barcode too long eller ugyldige data i stedet for at ændre identifikatoren.
Code 39 har en encodergrænse på 80 tegn, men skærmbredden er normalt den virkelige begrænsning langt tidligere, ofte omkring 8–12 tegn. EAN-13 og UPC-A er faste formater: EAN-13 bruger 12 datacifre plus kontrolciffer, og UPC-A 11 datacifre plus kontrolciffer. Bevar den oprindelige symbologi, for et skift fra en detailstregkode til QR ændrer scannerens forventning. Aztec har sin egen grænse på omkring 53 printbare ASCII-bytes i den kompakte encoder.
vCard, Notes og 2FA er andre funktioner
Et Value-felt er ikke altid en stregkode. Notes er korte tekstoplysninger, og TOTP har semantiske grænser: en kode viser normalt 6–8 cifre, og opsætningen skal være en gyldig secret eller otpauth-URI. vCard-kontakter findes på kompatible grafer, men feltstøtten afhænger af uret. 512 tegn er ikke en universel grænse for alle funktioner.
Start med det originale kort eller udstederens officielle app. Aflæs hele værdien, behold store og små bogstaver og tegnsætning, vælg samme kodetype, og test ved den rigtige scanner. Statiske medlems-, loyalitets-, fitness-, parkrun- og kompatible adgangskoder passer godt til en offline wallet. En dynamisk kode kan ikke opdateres, valideres eller genskabes af WalletPro; RFID/NFC er en separat fysisk chip og ikke en QR- eller stregkode. Den rigtige scanner er den endelige test.
Hvad du skal gøre i praksis
Brug vCard-kontaktguiden til kontakt-QR og kortredigeringsguiden til synkronisering. WalletPro er en praktisk offline QR- og stregkode-wallet til Garmin-ure, der bevarer den originale værdi og forklarer kapacitetsfejl uden at forkorte data skjult.