Limites de tamanho de QR codes e códigos de barras em relógios Garmin
O WalletPro pode preservar um valor longo, mas o formato do código e a tela do relógio determinam o que pode ser escaneado.
A distinção mais importante é entre tamanho armazenado e tamanho escaneável. O campo Value do WalletPro armazena até 512 caracteres, portanto um valor longo pode permanecer intacto no Garmin Connect IQ e em um relógio compatível. Isso não significa que todo formato consiga exibir e escanear 512 caracteres. Um QR precisa de espaço para módulos e margem livre, enquanto um código linear precisa de largura para suas barras. O limite prático depende do formato, do valor e da tela em conjunto.
O que significa o limite de 512 caracteres
É um limite de armazenamento, não uma promessa de que qualquer valor formará um código utilizável. Se o codificador não aceitar o valor, o WalletPro o preserva e mostra uma mensagem clara em vez de cortá-lo silenciosamente. Digite o valor exatamente como foi emitido, incluindo zeros à esquerda, pontuação, letras maiúsculas e o formato original. O número impresso abaixo do símbolo nem sempre é o conteúdo completo codificado.
A rota ativa de QR usa o modo byte. Dígitos ASCII e letras maiúsculas ocupam um byte UTF-8 cada, mas não recebem a compactação dos modos numérico ou alfanumérico especializados. Dígitos e maiúsculas são bons para QR, mas contar caracteres não basta para calcular a capacidade. Outros caracteres Unicode podem usar vários bytes. O número impresso nem sempre é o valor codificado.
A capacidade do QR acompanha a tela
As estimativas técnicas para telas padrão comuns são aproximadamente 44 bytes ASCII em 208 pixels, 64 em 218, 86 em 240–246, 108 em 260–282, 154 em 320, 216 em 360, 254 em 390, 290 em 416–420, 334–365 em 448–454 e cerca de 415 em 480 pixels. São estimativas de aceitação do desenho, não uma garantia universal de leitura física. Brilho, reflexos, distância, foco e o leitor real continuam importantes.
Um QR ASCII de 180 caracteres costuma ser viável em muitas telas padrão maiores, a partir aproximadamente da classe de 360 pixels, mas não em todos os modelos compactos. 300 caracteres normalmente exigem uma das maiores telas padrão, por volta da classe de 448 pixels. 512 caracteres podem ser armazenados e ainda ser longos demais para a renderização ativa do QR. Campos compactos são mais restritos; a versão 3 fica em torno de 44 bytes ASCII com três pixels por módulo. Telas compactas devem ser avaliadas separadamente.
A geometria da tela faz parte da capacidade do QR. Telas AMOLED, MIP refletivas e Instinct compactos podem mostrar símbolos úteis, mas o mesmo valor pode ser aceito em um relógio grande e rejeitado em um campo compacto. Consulte o guia de solução de problemas de QR e códigos de barras Garmin.
Códigos lineares têm limite de largura mais estreito
Code 128 aceita ASCII imprimível, mas as barras precisam caber na largura disponível. Em uma tela padrão, um valor não numérico costuma ficar pouco prático por volta de 6–9 caracteres, enquanto a codificação numérica em pares pode chegar a aproximadamente 13–19 dígitos conforme a tela. O WalletPro mostra Barcode too long ou dados inválidos em vez de alterar o identificador.
Code 39 tem limite de codificador de 80 caracteres, mas a largura da tela geralmente vira o limite real muito antes, em torno de 8–12 caracteres. EAN-13 e UPC-A têm tamanho fixo: EAN-13 usa 12 dígitos de dados e um dígito verificador, enquanto UPC-A usa 11 e um dígito verificador. Mantenha a simbologia original, porque transformar um código comercial em QR muda o que o leitor espera. Aztec tem capacidade própria, cerca de 53 bytes ASCII imprimíveis na configuração compacta.
vCard, Notes e 2FA têm limites diferentes
Nem todo campo Value é um conteúdo de código de barras. Notes guarda informações curtas em texto, e TOTP tem limites semânticos: normalmente mostra 6–8 dígitos e exige um secret ou URI otpauth válido. Contatos vCard estão disponíveis em gráficos compatíveis conforme os recursos do relógio. 512 caracteres não é um limite universal para todas as funções.
Comece pelo cartão original ou pelo aplicativo oficial. Leia o valor completo, preserve maiúsculas, minúsculas e pontuação, escolha o mesmo formato e teste no leitor real. Códigos estáticos de associação, fidelidade, academia, parkrun e acesso compatível são usos naturais de uma carteira offline. O WalletPro não pode atualizar, validar ou reproduzir um QR dinâmico; RFID/NFC é um chip físico separado, não um QR ou código de barras. O leitor real é o teste final.
Como verificar na prática
Para QR de contato, consulte o guia vCard; para sincronização, o guia de edição de cartões. O WalletPro é uma carteira offline prática de QR e códigos de barras para Garmin: preserva o valor original, aceita várias famílias de códigos e explica os limites sem cortar dados em silêncio.