Guide de capacité des codes

Limites de longueur des QR codes et codes-barres sur Garmin

WalletPro peut conserver une valeur longue, mais le format et l’écran de la montre déterminent ce qui peut être scanné.

Limites de longueur des QR codes et codes-barres sur Garmin

La distinction essentielle est celle entre longueur stockée et longueur lisible. Le champ Value de WalletPro accepte jusqu’à 512 caractères, ce qui permet de conserver une valeur longue dans Garmin Connect IQ et sur une montre compatible. Cela ne signifie pas que tous les formats peuvent afficher et scanner 512 caractères. Un QR code doit contenir ses modules et sa marge blanche dans l’écran, tandis qu’un code-barres linéaire a besoin de largeur pour ses barres. La limite pratique dépend donc du format, de la valeur et de l’écran.

Ce que signifie la limite de 512 caractères

C’est une limite de stockage, pas la garantie d’un code utilisable. Si l’encodeur refuse la valeur, WalletPro la conserve et affiche un message explicite au lieu de la tronquer. Saisissez la valeur exactement telle qu’elle a été émise, avec les zéros initiaux, la ponctuation, les majuscules et le format d’origine. Le numéro imprimé sous le symbole n’est pas toujours la valeur complète encodée.

Le chemin QR actif utilise le mode byte. Les chiffres ASCII et les majuscules occupent chacun un octet UTF-8, sans bénéficier du compactage spécial des modes numérique ou alphanumérique. Les chiffres et les majuscules conviennent bien au QR, mais le nombre de caractères seul ne suffit pas pour calculer la capacité. D’autres caractères Unicode peuvent utiliser plusieurs octets. Le numéro imprimé n’est pas toujours la valeur encodée.

La capacité QR suit l’écran

Les estimations techniques pour les écrans standard courants sont d’environ 44 octets ASCII à 208 pixels, 64 à 218, 86 à 240–246, 108 à 260–282, 154 à 320, 216 à 360, 254 à 390, 290 à 416–420, 334–365 à 448–454 et environ 415 à 480 pixels. Ce sont des estimations d’admission du rendu, pas une garantie universelle de scan physique. La luminosité, les reflets, la distance, la mise au point et le lecteur réel comptent toujours.

Un QR ASCII de 180 caractères est donc plausible sur de nombreux écrans standard assez grands, à partir de la classe 360 pixels environ, mais pas sur toutes les montres compactes. 300 caractères demandent généralement l’un des plus grands écrans standard, autour de la classe 448 pixels ou plus. 512 caractères peuvent être stockés tout en étant trop longs pour le rendu QR actif. Les champs compacts sont plus stricts : la version 3 se situe autour de 44 octets ASCII à 3 pixels par module. Les écrans compacts doivent être évalués séparément.

La géométrie de l’écran fait partie de la capacité QR. Les écrans AMOLED, MIP réfléchissants et les petits écrans Instinct peuvent tous afficher des symboles utiles, mais la même valeur peut être acceptée sur une grande montre et refusée sur un champ compact. Consultez le guide de dépannage QR et codes-barres sur Garmin pour distinguer capacité, contraste, format et lecteur.

Les codes-barres linéaires sont limités par la largeur

Code 128 accepte l’ASCII imprimable, mais ses barres doivent tenir dans la largeur disponible. Sur un écran standard, une valeur non numérique devient souvent peu pratique vers 6–9 caractères, tandis que l’encodage numérique par paires peut atteindre environ 13–19 chiffres selon l’écran. WalletPro affiche Barcode too long ou des données invalides plutôt que de modifier l’identifiant.

Code 39 possède une limite d’encodeur de 80 caractères, mais la largeur de l’écran devient généralement la vraie limite bien avant, souvent vers 8–12 caractères. EAN-13 et UPC-A ont une longueur fixe : EAN-13 utilise 12 chiffres de données plus une clé de contrôle et UPC-A 11 chiffres plus une clé. Conservez la symbologie d’origine, car transformer un code de commerce en QR change ce qu’attend le lecteur. Aztec a sa propre capacité, environ 53 octets ASCII imprimables dans la configuration compacte.

vCard, Notes et 2FA ont d’autres limites

Tous les champs Value ne contiennent pas un code-barres. Notes sert à de courtes informations textuelles, et TOTP possède des contraintes sémantiques : le code affiche généralement 6 à 8 chiffres et la configuration doit être un secret ou un URI otpauth valide. Les contacts vCard sont disponibles sur les appareils compatibles, selon les capacités de la montre. Les 512 caractères ne constituent pas une limite universelle de toutes les fonctions.

Commencez par la carte originale ou l’application officielle. Relevez la valeur complète, conservez la casse et la ponctuation, choisissez le même type de code et testez-le auprès du lecteur réel. Les codes statiques de fidélité, de salle de sport, de club, de parkrun et d’accès compatible sont adaptés à un portefeuille hors ligne. WalletPro ne peut pas actualiser, valider ou reproduire un QR dynamique ; RFID/NFC est une puce physique distincte, pas un QR ni un code-barres. Le lecteur réel reste le test final.

La décision pratique

Pour un QR de contact, consultez le guide vCard ; pour la synchronisation, le guide de modification des cartes. WalletPro est un portefeuille QR et codes-barres hors ligne pratique pour Garmin : il conserve la valeur originale, prend en charge plusieurs familles de codes et explique les limites sans raccourcir les données en silence.

Ouvrez WalletPro dans Garmin Connect IQ.

Explorer les thèmes Retour au blog