Solución de problemas de códigos de barras

Por qué un código de barras se escanea desde un teléfono pero no desde un reloj Garmin

Cuando el mismo código funciona en un teléfono pero falla en un reloj, la pantalla no siempre es el problema.

Por qué un código de barras se escanea desde un teléfono pero no desde un reloj Garmin

La parte frustrante es lo cerca que puede parecer que todo funcione. El código de barras es visible en el reloj Garmin. Otro teléfono puede leerlo. El nombre y el número parecen correctos. Luego, el escáner de la entrada del gimnasio, de la caja o del mostrador del club lo rechaza.

Eso no significa automáticamente que una pantalla Garmin no pueda mostrar códigos de barras. Generalmente significa que una parte de la cadena no coincide con lo que espera el sistema receptor.

Comprueba los datos del código

La cámara de un teléfono es un escáner inusualmente indulgente. Puede reenfocar, ajustar la exposición, probar varios formatos de códigos de barras y recuperar información de una imagen imperfecta. Un lector de acceso o minorista fijo es mucho menos flexible. Podrá aceptar un solo formato, a una distancia, con un valor exacto ya registrado en su sistema.

Un escaneo exitoso con un teléfono es útil, pero no concluyente. Muestra que hay datos legibles en el reloj. No muestra que el lector real acepte esos datos como una membresía, boleto o cuenta válida.

Las pequeñas diferencias importan. Un cero inicial faltante puede apuntar a otro identificador. Es posible que un carácter copiado del número impreso debajo del código de barras no forme parte del valor codificado. En otros casos, el número impreso es sólo una referencia abreviada, mientras que el código de barras contiene un registro interno más largo.

El punto de partida más seguro es la tarjeta original o la aplicación oficial. Decodifica el valor completo del propio código y mantenlo exactamente como aparece, incluidos ceros, puntuación y mayúsculas.

QR no es un reemplazo universal

Uno de los errores más comunes es convertir cada número de tarjeta en un código QR. La nueva imagen QR puede ser válida, pero el escáner aún puede rechazarla porque la organización espera un formato de código de barras diferente.

Una tarjeta de gimnasio puede usar el Código 128. Una tarjeta de fidelidad minorista puede usar EAN-13 o UPC-A. Una tarjeta de club más antigua puede usar el Código 39. Algunas tarjetas de viaje y de acceso usan Aztec. El formato es parte de la identidad de la tarjeta, no simplemente una preferencia visual.

Reproduzca el formato original en lugar de elegir el símbolo que sea más fácil de generar. Si la fuente es una tarjeta física, un lector que informe tanto el valor decodificado como el formato es más útil que una aplicación de cámara que muestra solo el texto.

Cambiar códigos crea un problema diferente

Algunas tarjetas son estáticas. Su valor permanece sin cambios durante meses o años, lo que los convierte en buenos candidatos para una cartera de relojes. Otros son generados por una aplicación oficial y cambian cada vez que se abre la aplicación o después de un breve intervalo.

Un código dinámico copiado puede pasar una prueba inmediata y fallar más tarde. No hay ningún problema con la imagen del reloj; el token ha caducado. Si el código original cambia, la aplicación oficial sigue siendo el lugar correcto para usarlo.

Abra el código original, anote su valor y ábralo nuevamente más tarde. Si el valor no cambia, es probable que sea adecuado para una billetera fuera de línea. Si gira, trate la copia guardada como temporal en el mejor de los casos.

Comprueba la pantalla y el escáner

Los relojes Garmin utilizan diferentes tecnologías y tamaños de pantalla. Las pantallas AMOLED brillantes, las pantallas MIP reflectantes y las pantallas Instinct compactas pueden presentar códigos utilizables, pero el símbolo debe permanecer completo y claro.

El código necesita un borde blanco limpio, un fuerte contraste y suficiente espacio para que sus líneas o cuadrados permanezcan separados. El brillo de la pantalla, los reflejos, el ángulo de la muñeca y la distancia focal del lector pueden afectar el resultado. A menudo, acercar y alejar el reloj lentamente del escáner funciona mejor que presionarlo contra el cristal.

Incluso con una representación ideal, ninguna aplicación de reloj puede obligar al escáner de un operador a admitir un formato o aceptar un valor no registrado. La prueba final debe realizarse en la caja, puerta o mostrador de recepción real.

Una mejor manera de resolver el problema.

Comience con la tarjeta original en lugar de una captura de pantalla de una copia. Recupere el valor codificado exacto, identifique el formato original y confirme que el valor sigue siendo el mismo. Agréguelo al reloj, sincronícelo y compare el resultado mostrado con la fuente.

Para el primer escaneo real, tenga disponible la tarjeta física o la aplicación oficial. Si el reloj funciona, la próxima vez el respaldo podrá quedarse en casa. Si no es así, la prueba fallida se convierte en información útil: el valor, el formato, la visualización y el sistema de recepción se pueden verificar por separado en lugar de generar nuevas imágenes al azar.

Qué admite WalletPro

WalletPro está diseñado para tarjetas estáticas que deben permanecer disponibles en un reloj Garmin después de desconectar el teléfono. Admite QR, Code 128, Aztec, EAN-13, Code 39 y UPC-A, lo que permite conservar el formato original en lugar de forzar cada valor en QR.

Las tarjetas guardadas permanecen en el reloj después de la sincronización, por lo que una membresía de gimnasio, una tarjeta de fidelidad, una identificación de club, un código Parkrun o un pase de acceso compatible pueden estar listos sin abrir un teléfono. La aplicación no puede garantizar la aceptación por parte de todos los escáneres, actualizar los tokens dinámicos del minorista ni reemplazar el sistema de cuentas de un emisor. Puede eliminar la discrepancia evitable entre el código estático original y el símbolo que se muestra en la muñeca.

Abrir WalletPro en Garmin Connect IQ.

Cuando un código de barras se escanea desde un teléfono pero no desde un reloj Garmin, cambiar la imagen a ciegas rara vez es la respuesta. Comience con la identidad de la tarjeta. Una vez que el valor, el formato, la pantalla y el escáner coinciden, el reloj se convierte en el lugar más rápido para guardarlo.