Limity délky QR kódů a čárových kódů na hodinkách Garmin
WalletPro může uchovat dlouhou hodnotu, ale její čitelnost určuje formát kódu a displej hodinek.
Nejdůležitější je rozlišit uloženou délku a čitelnou délku. Pole Value ve WalletPro uchová až 512 znaků, takže dlouhá hodnota může zůstat beze změny v nastavení Garmin Connect IQ i na kompatibilních hodinkách. To však neznamená, že všech 512 znaků zobrazí a načte každý typ kódu. QR potřebuje dostatek modulů a volného okraje, lineární čárový kód zase potřebuje dostatečnou šířku pruhů. Praktický limit proto vzniká kombinací formátu, hodnoty a displeje.
Co znamená limit 512 znaků
Jde o hranici úložiště, nikoli o záruku použitelného kódu. Pokud kodér hodnotu nepřijme, WalletPro ji zachová a zobrazí jasnou chybu místo tichého zkrácení. Zadejte hodnotu přesně podle zdroje, včetně úvodních nul, interpunkce, velkých písmen a původního formátu. Číslo vytištěné pod symbolem nemusí být úplný zakódovaný obsah.
Aktivní QR cesta WalletPro používá byte režim. ASCII číslice a velká písmena zabírají po jednom UTF-8 bajtu, ale v tomto režimu nezískají úsporu z číselného nebo alfanumerického balení. Číslice a velká písmena jsou pro QR výhodná, přesto počet znaků sám o sobě kapacitu neurčuje. Znaky mimo ASCII mohou zabrat více bajtů. Vytištěné číslo není vždy zakódovaná hodnota.
QR závisí na velikosti displeje
Odvozené limity pro běžné standardní rozložení jsou přibližně 44 bajtů ASCII na 208 pixelech, 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 a asi 415 na 480 pixelech. Jde o technické odhady přijetí, nikoli o záruku načtení u každé kamery. Jas, odlesky, vzdálenost, zaostření a čtečka výsledek stále ovlivňují.
QR o 180 ASCII znacích je proto reálný na mnoha větších standardních displejích přibližně od třídy 360 pixelů, nikoli na každých kompaktních hodinkách. Hodnota o 300 znacích obvykle vyžaduje největší standardní rozložení kolem třídy 448 pixelů. 512 znaků se může uložit, ale nemusí se vejít do aktivního QR vykreslení. Kompaktní pole jsou přísnější; verze 3 má při třech pixelech na modul hranici kolem 44 ASCII bajtů. Kompaktní displej je třeba posuzovat samostatně.
Geometrie displeje je součástí kapacity QR. AMOLED, reflexní MIP i malé Instinct obrazovky mohou zobrazit použitelný symbol, ale stejná hodnota může projít na velkých hodinkách a být odmítnuta na kompaktním poli. Při potížích použijte průvodce řešením QR a čárových kódů na hodinkách Garmin, který odděluje kapacitu, kontrast, formát a čtečku.
Lineární kódy mají menší šířkový limit
Code 128 přijímá tisknutelné ASCII, ale pruhy se musí vejít do dostupné šířky. Na standardních hodinkách může být nepravidelný text prakticky omezen asi na 6–9 znaků, zatímco párové číselné kódování může dosáhnout přibližně 13–19 číslic podle displeje. Kompaktní pole jsou menší. WalletPro zobrazí Barcode too long nebo chybu dat, místo aby identifikátor změnil.
Code 39 má pevný limit kodéru 80 znaků, ale šířka obrazovky se stane skutečným limitem dříve, často kolem 8–12 znaků. EAN-13 a UPC-A nejsou obecné dlouhé kontejnery: EAN-13 používá 12 datových číslic a kontrolní číslici, UPC-A 11 datových číslic a kontrolní číslici. Zachovejte původní symbologii, protože převod maloobchodního kódu na QR změní očekávání čtečky. Aztec má vlastní kapacitu, v kompaktní konfiguraci přibližně 53 tisknutelných ASCII bajtů a při překročení zobrazí chybu.
vCard, Poznámky a 2FA mají jiná pravidla
Ne každé pole Value je čárový kód. Poznámky jsou krátké psané informace a TOTP používá sémantické limity: kód obvykle zobrazuje 6–8 číslic a nastavení musí být platný secret nebo otpauth URI. Kontaktní vCard je dostupná na kompatibilních grafech, ale podpora závisí na schopnostech hodinek. Limit úložiště 512 znaků neplatí jako univerzální limit každé funkce.
Začněte originální kartou nebo oficiální aplikací vydavatele. Načtěte úplnou hodnotu, zachovejte velikost písmen a interpunkci, zvolte stejný typ kódu a vyzkoušejte jej u skutečné čtečky. Statické klubové, věrnostní, fitness, parkrunové a kompatibilní přístupové kódy jsou vhodné pro offline peněženku. Měnící se QR nelze ve WalletPro obnovovat ani ověřovat; RFID/NFC je samostatný fyzický čip, nikoli QR nebo čárový kód. Skutečná čtečka je konečným testem.
Praktický postup
Pro kontaktní QR použijte průvodce vCard a pro úpravu karet průvodce správou karet. WalletPro je praktická offline QR a barcode peněženka pro hodinky Garmin: zachová původní hodnotu, podporuje více rodin kódů a při překročení kapacity vysvětlí problém místo tichého zkrácení.