Guia de capacidade dos códigos

Limites de comprimento de QR e códigos de barras nos relógios Garmin

O WalletPro pode conservar um valor longo, mas o formato e o ecrã do relógio determinam o que pode ser lido.

Limites de comprimento de QR e códigos de barras nos relógios Garmin

A distinção essencial é entre comprimento armazenado e comprimento legível. O campo Value do WalletPro guarda até 512 caracteres, pelo que um valor longo pode permanecer intacto no Garmin Connect IQ e num relógio compatível. Isso não significa que todos os formatos consigam apresentar e ler 512 caracteres. Um QR precisa de espaço para módulos e margem livre, enquanto um código de barras linear precisa de largura para as barras. O limite prático resulta do formato, do valor e do ecrã em conjunto.

O que significa o limite de 512 caracteres

É um limite de armazenamento, não uma garantia de que cada valor formará um código utilizável. Se o codificador não aceitar o valor, o WalletPro conserva-o e apresenta uma mensagem clara em vez de o encurtar. Introduza o valor exatamente como foi emitido, incluindo zeros iniciais, pontuação, maiúsculas e o formato original. O número impresso por baixo do símbolo nem sempre é todo o valor codificado.

O percurso QR ativo usa o modo byte. Os dígitos ASCII e as maiúsculas ocupam um byte UTF-8 cada, mas não beneficiam do empacotamento dos modos numérico ou alfanumérico especializados. Dígitos e maiúsculas são adequados para QR, mas o número de caracteres, por si só, não determina a capacidade. Outros caracteres Unicode podem ocupar vários bytes. O número impresso nem sempre é o valor codificado.

A capacidade do QR segue o ecrã

As estimativas técnicas para ecrãs standard comuns são cerca de 44 bytes ASCII em 208 píxeis, 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 aproximadamente 415 em 480 píxeis. São estimativas de aceitação do desenho, não uma garantia universal de leitura física. Brilho, reflexos, distância, focagem e o leitor real continuam a influenciar.

Um QR ASCII de 180 caracteres é possível em muitos ecrãs standard maiores, a partir aproximadamente da classe de 360 píxeis, mas não em todos os modelos compactos. 300 caracteres exigem normalmente um dos maiores ecrãs standard, perto da classe de 448 píxeis. 512 caracteres podem ser armazenados e, ainda assim, ser demasiado longos para o QR ativo. Os campos compactos são mais restritos; a versão 3 fica perto de 44 bytes ASCII com três píxeis por módulo. Os ecrãs compactos devem ser avaliados separadamente.

A geometria do ecrã faz parte da capacidade QR. Ecrãs AMOLED, MIP reflectivos e pequenos ecrãs Instinct podem mostrar símbolos úteis, mas o mesmo valor pode ser aceite num relógio grande e rejeitado num campo compacto. Consulte o guia de resolução de problemas de QR e códigos de barras Garmin.

Os códigos lineares têm um limite de largura mais estreito

Code 128 aceita ASCII imprimível, mas as barras têm de caber na largura disponível. Num ecrã standard, um valor não numérico torna-se frequentemente pouco prático por volta de 6–9 caracteres, enquanto a codificação numérica aos pares pode chegar a cerca de 13–19 algarismos conforme o ecrã. O WalletPro mostra Barcode too long ou dados inválidos em vez de alterar o identificador.

Code 39 tem um limite do codificador de 80 caracteres, mas a largura do ecrã costuma ser o limite real muito antes, muitas vezes por volta de 8–12 caracteres. EAN-13 e UPC-A são formatos fixos: EAN-13 usa 12 algarismos de dados e um dígito de controlo, e UPC-A usa 11 e um dígito de controlo. Mantenha a simbologia original, porque transformar um código comercial em QR muda o que o leitor espera. Aztec tem a sua própria capacidade, cerca de 53 bytes ASCII imprimíveis na configuração compacta.

vCard, Notes e 2FA têm limites diferentes

Nem todos os campos Value são dados de códigos de barras. Notes guarda informação escrita curta e o TOTP tem limites semânticos: normalmente mostra 6–8 algarismos e precisa de um secret ou URI otpauth válido. Os contactos vCard estão disponíveis em gráficos compatíveis, conforme as capacidades do relógio. 512 caracteres não é um limite universal para todas as funções.

Comece pelo cartão original ou pela aplicação oficial. Leia o valor completo, conserve maiúsculas, minúsculas e pontuação, seleccione o mesmo tipo de código e teste no leitor real. Códigos estáticos de adesão, fidelização, ginásio, parkrun e acesso compatível são adequados para uma carteira offline. O WalletPro não pode actualizar, 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 um QR de contacto, use o guia vCard; para sincronizar cartões, use o guia de edição. O WalletPro é uma carteira offline prática de QR e códigos de barras para Garmin: conserva o valor original, suporta várias famílias de códigos e explica os limites sem encurtar dados silenciosamente.

Abra o WalletPro no Garmin Connect IQ.

Explorar temas Voltar ao blog