Ajustes de interfaz#

Método de comunicación#

USB HID-KBW#

Cuando el módulo lector está conectado al host mediante la línea USB, el módulo lector se puede configurar para entrada de teclado estándar escaneando el código de configuración KBW USB.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010061.png

USB HID-KBW#

USB COM#

Cuando el módulo lector está conectado al host mediante la línea USB, el módulo lector se puede configurar en el modo de salida del puerto serie virtual escaneando el código de configuración COM USB.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010062.png

USB COM#

puerto serie#

La interfaz de comunicación serie es una forma común de conectar el módulo lector al dispositivo host (como PC, POS, etc.). Cuando el módulo lector está conectado al host mediante un cable de puerto serie, el sistema pasa por defecto al modo de comunicación serie. Cuando se utiliza la interfaz de comunicación en serie, la configuración de los parámetros de comunicación entre el módulo lector y el dispositivo host debe coincidir completamente para garantizar una comunicación fluida y un contenido correcto.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010060.png

Puerto serie TTL-232#

La interfaz de comunicación serie del módulo lector utiliza señales de nivel TTL (TTL-232). Esta interfaz puede adaptarse a la mayoría de las arquitecturas de sistemas. Si el sistema necesita utilizar la forma de arquitectura RS232, se debe agregar un circuito de conversión externo.

Los parámetros de comunicación serie predeterminados del módulo lector se muestran en la Tabla 2-1.

Tabla de parámetros de comunicación serie 2-1

parámetro

por defecto

Velocidad en baudios

115200

dígito de verificación

ninguno

bits de datos

8

Bits de parada

1

Velocidad en baudios#

Cuando el módulo lector se comunica con el host a través de TTL-232/RS232, se debe realizar la Configuración de los mismos parámetros de comunicación para la comunicación normal, incluida la velocidad de transmisión, verificación, control de flujo, etc. La velocidad de transmisión es la velocidad en baudios y la velocidad en baudios predeterminada es 115200.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010071.png

600#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010072.png

1200#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010073.png

2400#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010074.png

4800#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010075.png

9600#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010076.png

14400#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010077.png

19200#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010078.png

38400#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010079.png

57600#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/00100710.png

*115200#

dígito de verificación#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010090.png

* Sin suma de comprobación#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010091.png

número impar#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010092.png

incluso#

Bits de parada#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/00100A0.png

* 1 bit#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/00100A2.png

2 personas#

bits de datos#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010080.png

5 personas#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010081.png

6 bits#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010082.png

7 bits#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010083.png

* 8 bits#

USB HID-POS#

Cuando el dispositivo es un dispositivo HID, puede realizar la Decodificación del siguiente código de configuración y seleccionar el modo de dispositivo POS HID.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010063.png

HID POS#

instrucción#

Formato#

Composición de las instrucciones: las instrucciones utilizan cadenas ASCII y están compuestas de la siguiente manera

  • Código de configuración

  • Tipo de instrucción

  • La suma de comprobación predeterminada es «99»

Tipo de instrucción

Tipo de instrucción

instrucción

Instrucciones de configuración permanente

Código de configuración+”>;99’”

Instrucciones de configuración temporal

Código de configuración+”^;99”

Comando de consulta

Código de configuración+”?;99”

El comando de retorno es correcto.

Código de configuración+”$;99”

Error de comando de retorno

Código de configuración+”*;99”

Función

enviar

Regresar correctamente

retorno de error

Observación

Instrucciones de configuración

>!0010201.>;99

>!0010201.$;99

>!0010201.*;99

Comando de consulta

>!0010201.?;99

>!001020X.$;99

>!0010201.*;99

X valor de consulta

Por ejemplo: para configurar el Terminador como retorno de carro y avance de línea, el código de configuración es >!0010201.

Las instrucciones especiales implican instrucciones de configuración permanente; no las utilice con frecuencia. Si se envía desde fábrica o se configura ocasionalmente, se recomienda utilizar el comando de configuración permanente. Si la configuración se modifica cada vez que se lee el código, utilice el comando de configuración temporal. El uso frecuente del comando de configuración permanente afectará la vida útil del lector de códigos de barras.

Las instrucciones detalladas se pueden encontrar en el Apéndice D.

respuesta#

Después de habilitarse, el host envía comandos y el módulo lector responderá en consecuencia.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010380.png

Desactivar#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010381.png

* permitir#

Tono de aviso#

Después de habilitarse, cuando el módulo lector reciba una instrucción, se escuchará un Tono de aviso.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010300.png

Desactivar#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010301.png

* permitir#

Formato de paquete#

Datos decodificados

identificador

estado

tipo

longitud

Tipos de códigos de barras

datos

controlar

0x99 0xDD

0x06

Descripción del campo

Nombre del campo

tamaño

ilustrar

identificador

2 bytes

Corregido 0x99, 0xDD

estado

1 byte

bit0: cambio permanente

bit1: envío repetido

bit2: Tono de aviso

tipo

1 byte

tipo de instrucción

longitud

4 bytes

Primero el byte alto (dirección baja), último el byte bajo (dirección alta), no incluye Dígito de verificación

Tipos de códigos de barras

1 byte

Consulte el Apéndice F para obtener más detalles.

datos

variable

Datos decodificados

controlar

1 byte

verificación XOR

Cuando ACK está habilitado, el host recibe el comando de Datos decodificados y debe responder ACK al Módulo lector.

cambiar#

Cuando está habilitado, los datos decodificados se enviarán en formato de paquete.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010230.png

* Desactivar#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010231.png

permitir#