Lengtelimieten voor QR- en barcodes op Garmin-horloges
WalletPro kan een lange waarde bewaren, maar het codeformaat en het scherm bepalen hoeveel er echt kan worden gescand.
Het belangrijkste onderscheid is opgeslagen lengte tegenover scanbare lengte. Het Value-veld van WalletPro bewaart maximaal 512 tekens, zodat een lange waarde ongewijzigd kan blijven in Garmin Connect IQ en op een compatibel horloge. Dat betekent niet dat elk formaat 512 tekens kan tonen en scannen. Een QR-code heeft ruimte nodig voor modules en een stille rand, terwijl een lineaire barcode breedte nodig heeft voor de strepen. De praktische limiet ontstaat uit formaat, waarde en scherm samen.
Wat de limiet van 512 tekens betekent
Dit is een opslaglimiet, geen garantie dat elke waarde een bruikbare code wordt. Als de encoder de waarde niet accepteert, bewaart WalletPro haar en toont het een duidelijke melding in plaats van de waarde stil af te kappen. Voer de waarde exact in zoals die is uitgegeven, met voorloopnullen, leestekens, hoofdletters en het oorspronkelijke formaat. Het nummer onder het symbool is niet altijd de volledige gecodeerde waarde.
De actieve QR-route gebruikt byte mode. ASCII-cijfers en hoofdletters gebruiken elk één UTF-8-byte, maar krijgen niet de compactere verpakking van gespecialiseerde numerieke of alfanumerieke QR-modi. Cijfers en hoofdletters zijn geschikt voor QR, maar het aantal tekens alleen bepaalt de capaciteit niet. Andere Unicode-tekens kunnen meerdere bytes gebruiken. Het gedrukte nummer is niet altijd de gecodeerde waarde.
QR-capaciteit volgt het scherm
Technische schattingen voor gewone standaardindelingen zijn ongeveer 44 ASCII-bytes op 208 pixels, 64 op 218, 86 op 240–246, 108 op 260–282, 154 op 320, 216 op 360, 254 op 390, 290 op 416–420, 334–365 op 448–454 en ongeveer 415 op 480 pixels. Dit zijn schattingen voor toelating tot de weergave, geen algemene garantie voor fysiek scannen. Helderheid, reflecties, afstand, scherpstelling en de echte scanner blijven belangrijk.
Een ASCII-QR van 180 tekens is op veel grotere standaarddisplays vanaf ongeveer de klasse van 360 pixels haalbaar, maar niet op elk compact horloge. 300 tekens vereisen meestal een van de grootste standaarddisplays, ongeveer de klasse van 448 pixels. 512 tekens kunnen worden opgeslagen en toch te lang zijn voor actieve QR-weergave. Compacte velden zijn strenger; versie 3 ligt bij drie pixels per module rond 44 ASCII-bytes. Compacte schermen moeten als een aparte klasse worden beoordeeld.
Schermgeometrie hoort bij de QR-capaciteit. AMOLED-, reflectieve MIP- en kleine Instinct-schermen kunnen bruikbare symbolen tonen, maar dezelfde waarde kan op een groot standaardhorloge worden geaccepteerd en op een compact veld worden geweigerd. De Garmin-gids voor problemen met QR en barcodes helpt capaciteit, contrast, formaat en scanner te scheiden.
Lineaire barcodes hebben een smallere breedtelimiet
Code 128 accepteert afdrukbare ASCII, maar de strepen moeten in de beschikbare breedte passen. Op een standaarddisplay wordt een niet-numerieke waarde vaak rond 6–9 tekens onpraktisch, terwijl gepaarde numerieke codering afhankelijk van het scherm ongeveer 13–19 cijfers kan halen. WalletPro toont Barcode too long of ongeldige gegevens in plaats van de identifier te wijzigen.
Code 39 heeft een encoderlimiet van 80 tekens, maar de schermbreedte wordt meestal veel eerder de echte beperking, vaak rond 8–12 tekens. EAN-13 en UPC-A hebben een vaste lengte: EAN-13 gebruikt 12 gegevenscijfers plus controlecijfer, UPC-A 11 plus controlecijfer. Behoud de oorspronkelijke symbologie, want een winkelbarcode naar QR omzetten verandert wat de scanner verwacht. Aztec heeft zijn eigen compacte capaciteit van ongeveer 53 afdrukbare ASCII-bytes.
vCard, Notes en 2FA hebben andere grenzen
Niet elk Value-veld bevat een barcode. Notes zijn korte tekstinformatie en TOTP heeft semantische grenzen: de code toont meestal 6–8 cijfers en de instelling moet een geldige secret of otpauth-URI zijn. vCard-contacten zijn beschikbaar op compatibele grafieken, afhankelijk van de mogelijkheden van het horloge. 512 tekens is geen universele limiet voor elke functie.
Begin bij de originele kaart of de officiële app. Lees de volledige waarde uit, behoud hoofdletters, kleine letters en leestekens, kies hetzelfde codetype en test met de echte scanner. Statische lidmaatschaps-, loyaliteits-, fitness-, parkrun- en compatibele toegangscodes passen bij een offline wallet. WalletPro kan een dynamische QR niet vernieuwen, valideren of reproduceren; RFID/NFC is een afzonderlijke fysieke chip en geen QR- of barcode. De echte scanner is de laatste test.
Praktische controle
Gebruik voor een contact-QR de vCard-gids en voor synchronisatie de gids voor kaartbewerking. WalletPro is een praktische offline QR- en barcodewallet voor Garmin-horloges: de oorspronkelijke waarde blijft intact, meerdere codefamilies worden ondersteund en capaciteitsfouten worden uitgelegd zonder stille inkorting.