FAQ del escáner de códigos
Instalación, escaneo y qué revisar cuando el escáner no llega al PC.
Primeros pasos
¿Qué hace 2D Code Scanner?
Envía códigos de barras desde un escáner Android a un Companion de Windows o macOS (Linux es experimental) en la misma red local. El Companion escribe cada código en el campo que tenga el foco en el PC, como una cuña de teclado.
¿Funciona como un keyboard wedge?
Sí. El Companion escribe cada código en el campo que tiene el foco en el PC, igual que un keyboard wedge. Puede añadir Enter o Tab después de cada escaneo.
¿Puedo usarlo en lugar de un escáner de códigos USB?
Sí. Un dispositivo Zebra o su teléfono sustituye a un escáner USB aparte. El Companion escribe el código en el campo con foco en Windows, macOS o Linux experimental.
¿Qué tengo que instalar?
¿App Zebra o app Camera?
Use la app que corresponda al dispositivo. Zebra y UrovoPróximamente usan DataWedge. HoneywellPróximamente usa Data Collection. NewlandPróximamente usa NLScan. DatalogicPróximamente usa Intent Wedge. Camera usa la cámara del teléfono.
UniversalPróximamente usa el lector del fabricante cuando ese escáner está instalado y, si no, la cámara.
No se usa Bluetooth.
¿Necesito una cuenta o una suscripción?
No. No hay cuenta en la nube ni suscripción. Los códigos se quedan en el escáner y en el PC. El enlace va cifrado en su red con AES-256-GCM.
Emparejamiento
¿Cómo emparejo el escáner con el PC?
- Abra el Companion. Si la ventana está oculta, puede seguir en la bandeja.
- Mantenga el escáner y el PC en la misma red local.
- En un dispositivo Zebra, apunte al QR y pulse el gatillo de hardware. En la app Camera, toque Scan.
- El escáner debe mostrar Connected.
Si el PC tiene más de un adaptador de red, abra en el Companion Settings → Connection Wizard (o el enlace Connection Wizard del inicio). El asistente recomienda una dirección LAN, cubre el cortafuegos y lista los escáneres que aparecen al abrir Connections en el dispositivo. También puede fijar Network a mano en la dirección que el escáner pueda alcanzar antes de escanear el QR.
¿Tengo que emparejar cada vez?
No. El emparejamiento se guarda en Connections del escáner (toque la línea de conexión en la pantalla de inicio). El Companion conserva el mismo token de emparejamiento al cerrarlo y abrirlo, así que el escáner se reconecta solo.
Si la dirección del PC cambia en la misma red, el Companion anuncia la nueva dirección y la conexión guardada se actualiza. Vuelva a escanear el QR solo si el PC pasó a otra red o después de regenerar el QR.
¿Puedo usar más de un PC?
Sí. Escanee el QR de cada Companion para guardarlo. Puede nombrar una conexión, cambiar la activa o borrarla desde Connections.
¿Qué hace Regenerate QR?
Crea un token de emparejamiento nuevo y desconecta todos los escáneres. Cada dispositivo tiene que escanear el QR nuevo antes de poder conectar otra vez. Úselo para invalidar emparejamientos antiguos, no cuando solo cambió la dirección IP.
El escáner dice que el Companion es demasiado antiguo
Instale Companion 1.1.0 o posterior desde Descargas, o use Check for updates en los ajustes del Companion. Los Companion más antiguos se rechazan y no se reconectan hasta que se actualice la app del PC.
Escaneo
El código se ve en el dispositivo, pero no se escribe nada en el PC
Haga clic primero en un campo de texto. El Companion escribe en la ventana que tiene el foco.
En Settings del Companion, deje activado Type into focused window. En el escáner, Resend last scan vuelve a enviar el último código cuando el enlace está activo.
Los elementos que coinciden en una sesión abierta de validación o conteo se quedan en el dispositivo a propósito. No se escriben en el PC. Vea Sesiones de inventario.
Si el estado no es Connected, el escaneo queda en cola y se envía cuando vuelve el enlace. Empiece por Problemas de red si nunca conecta.
¿Cómo envío Enter o Tab después de cada escaneo?
En el escáner, abra Settings y ponga After each scan en Enter, Tab o None. Enter es el valor predeterminado.
¿Qué códigos de barras se admiten?
Code 128, Code 39, Code 93, EAN-8, EAN-13, UPC-A, UPC-E, Interleaved 2 of 5, GS1 DataBar, QR Code, Data Matrix, PDF417, Aztec, MaxiCode, MicroPDF417 y Micro QR Code.
En un dispositivo Zebra, la simbología también tiene que estar activada en DataWedge. La app Camera lee lo que el escáner del dispositivo puede decodificar desde la imagen de la cámara.
El gatillo del Zebra no hace nada
El primer inicio crea un perfil de DataWedge llamado 2DCodeScanner (entrada de código de barras, salida por intent a esta app, salida por teclado desactivada). Confirme que ese perfil existe y está asociado a esta app.
Esta app necesita un dispositivo Zebra con DataWedge. Otras marcas Android y la app Camera no usan ese perfil.
La app Camera no escanea
Conceda el permiso de la cámara cuando Android lo pida y luego toque Scan. El permiso de notificaciones también hace falta para que el escáner siga en segundo plano.
Sesiones de inventario
¿Qué es una sesión de validación?
Una lista de códigos esperados. Créela en el escáner o en el Companion, en Tools → Validation, y envíela al escáner. Los escaneos que coinciden marcan los elementos. No se escriben en el PC.
Cuando todos los elementos están marcados, la sesión termina. Reset / undo en el dispositivo borra las marcas para volver a escanear la lista. Return to building borra las marcas y permite añadir o quitar códigos.
¿Qué es una sesión de conteo?
Un recuento de cantidades. Créelo en el escáner (Sessions → Counting) o en el Companion (Tools → Counting), ábralo en el dispositivo y escanee. Las cantidades se sincronizan de vuelta al Companion. El Companion puede copiar el recuento como TSV.
¿Por qué un escaneo se quedó en el dispositivo durante una sesión?
Mientras está abierta la pantalla de detalle de validación o conteo, los escaneos pertenecen a esa sesión. Salga de la sesión para escribir códigos normales en el campo del PC que tenga el foco.
Problemas de red
El escáner y el Companion solo hablan en su red local. No usan internet, Bluetooth ni un relé en la nube. Un teléfono que puede navegar por la web puede no llegar al PC si el Wi‑Fi de invitados, el aislamiento de clientes, una VPN o el cortafuegos bloquean el tráfico entre dispositivos.
Compruebe esto en orden
- El Companion está realmente en marcha
Cerrar la ventana lo oculta en la bandeja cuando Close to tray está activado. Así sigue aceptando escáneres. Quit en el icono de la bandeja sale de la app.
- Los dos dispositivos están en la misma red local
El escáner usa Wi‑Fi. El PC puede estar en ese mismo Wi‑Fi o por Ethernet en la misma LAN. Las redes de invitados, los hotspots públicos y los puntos de acceso con aislamiento de clientes impiden que los dispositivos se vean, aunque ambos tengan internet.
- El QR usa una dirección que el escáner puede alcanzar
En el Companion, Settings → Network lista las direcciones LAN del PC. Elija la del Wi‑Fi o Ethernet de la oficina (a menudo
192.168…o10…). Omita adaptadores de VPN, máquinas virtuales e hipervisores. O use Connection Wizard: los adaptadores recomendados van etiquetados y su escáner debería aparecer en la lista cuando Connections está abierto. Vuelva a escanear el QR después de cambiar esto. - El cortafuegos permite el Companion
Permita entrada TCP y UDP 17832 (o el puerto definido en Settings → Port). TCP lleva la conexión. El UDP de ese mismo puerto es como un escáner guardado conoce la nueva dirección del PC cuando DHCP la cambia, y como el Companion ve el escáner en Connection Wizard.
- Escanee el QR actual
Hágalo después de cambiar la red, el puerto o la LAN del PC. No hace falta un QR nuevo solo porque la IP cambió en la misma red.
Si sigue fallando
El estado se queda en Connecting o Not connected
- Apague las VPN del teléfono y del PC y vuelva a escanear el QR. Una VPN suele ocultar la dirección LAN del PC.
- Salga del Wi‑Fi de invitados. Use una LAN privada en la que teléfonos y PC puedan alcanzarse.
- Para probar las apps sin la red de la oficina, una el PC al hotspot del teléfono escáner (o ponga ambos en un router de viaje pequeño) y escanee el QR allí.
- En Windows, permita el Companion en redes Private. Una red marcada como Public suele bloquear conexiones entrantes de otros dispositivos.
- En macOS, permita el acceso a la red local si el sistema lo pide. En Linux, permita ese mismo puerto para TCP y UDP.
Antes funcionaba y luego cambió la dirección del PC
- No toque el token de emparejamiento. Regenerate QR obliga a todos los escáneres a emparejarse de nuevo.
- Con ese puerto UDP permitido, el Companion anuncia su nueva dirección y la conexión guardada se actualiza. Si el puerto está bloqueado, escanee el QR actual una vez.
- Otra red (oficina o casa, o una VLAN nueva) necesita un escaneo nuevo del QR.
El enlace se cae cuando se apaga la pantalla
- El escáner pausa el enlace Wi‑Fi mientras la pantalla está apagada. La notificación dice que el enlace está en pausa.
- Active Keep screen on en los ajustes del escáner, o despierte la pantalla para reconectar.
- Conceda el permiso de notificaciones si Android lo pide. Sin él, el servicio del escáner no puede seguir en marcha.
Los escaneos se quedan en el dispositivo
- Si el estado no es Connected, el escaneo queda en cola y se envía al reconectar. No se pierde.
- Si hay una pantalla de validación o conteo abierta, el escaneo se guarda en esa sesión en lugar de escribirse.
- Si el estado es Connected en la pantalla de inicio, haga clic en un campo de texto del PC y confirme que Type into focused window está activado.
Cambió el puerto
- El puerto va en el QR. Aplíquelo en los ajustes del Companion y escanee el QR nuevo.
- Permita ese puerto para TCP y UDP. Un escáner que ya guardó este Companion aprende el puerto nuevo por el anuncio. Uno que nunca lo guardó sigue emitiendo en 17832: empareje ese primero escaneando el QR.
- Otro programa que ya use el puerto impide que el Companion escuche. Elija un puerto libre por encima de 1024.
¿Sigue atascado? Escriba a office@updruck.com con la versión del Companion (ajustes del PC), la versión de la app Android (ajustes del escáner), la dirección elegida en Network y si el teléfono está en Wi‑Fi de invitados o en una VPN.