Configurar el lector de tarjetas magnéticas

PERIFÉRICOS: LECTOR DE TARJETAS MAGNÉTICAS

El lector de banda magnética es un dispositivo que lee las 2 o 3 pistas de una tarjeta de banda magnética y las envía como si fuera un teclado.

Simplemente se conecta al PC mediante el puerto del teclado o a un puerto USB.

Para que la TPV reconozca los códigos de las tarjetas el lector debe enviar un carácter inicial para que aquella (la TPV) detecte que el código que recibe procede de una tarjeta. Este carácter debe ser el "%" y entre las pistas envía un "_" (guión bajo).

Opcionalmente se puede configurar en las propias tarjetas una codificación que reconocerá la TPV.

El código grabado en la tarjeta deberá ser similar al siguiente patrón %AAFFFFFFCCCC donde:
AA es el tipo de dato, debe valer: 00 para una función y 01 para un cliente,
FFFFFF es la función, por ejemplo: 100100 para hacer un cierre o 300200 para identificar a un agente o camarero.
CCCC son los parámetros que pasarán a la función; si la función no acepta parámetros, como es el caso de la 100100, simplemente se dejará CCCC en 0000

Ejemplo:
Si se quiere crear una tarjeta para identificar al camarero o agente número 4 se deberá introducir en la tarjeta el siguiente código %003002000004 donde % es el carácter obligado, 00 el carácter que indica que se va a introducir una función, 300200 la función de identificación de camarero y 0004 el parámetro que se le pasa a la función; en este caso, el número de camarero que es 4.