A.1.2. Modo automático de lectura del código de la tarjeta (UID)
En este caso, no interactuamos con la tarjeta, y solamente debemos tener en cuenta el
Baud Rate y el modo de operación
• Parámetro $01-CFG_UART_HOST = 0x00
El Baud Rate para bus CAN es únicamente de 9600 bps. No está permitida la
velocidad de 19200 bps. Configurar directamente desde el HOST.
• Parámetro $02-ICHAR_TMO_HOST = 0xFF
La trama de un comando puede verse partida en varias tramas CAN. Por este
motivo, configuraremos el time-out entre caracteres a su valor máximo
(correspondiente a 1.2 segundos, aproximadamente). Si este valor de time-out
todavía no fuera suficiente en algún caso, y alguna trama se perdiese (es decir, nos
vuelve a aparecer el UID de la tarjeta), tendremos que esperar otros 1.2 ms antes de
retransmitir la trama. De este modo nos aseguramos que el buffer de recepción de
tramas ha sido borrado (podían quedar fragmentos inconexos de la trama perdida).
Configurar directamente desde el HOST.
• Parámetro $07-OPERATION_MODE = 0x01
El lector KRD13Mv2 trabaja de modo autónomo, emulando un lector de banda
magnética. La información procederá directamente del UID de la tarjeta.
El resto de bytes pueden ser configurados según el caso general (ver
1. Nota importante:
Además la configuración del puerto serie de la placa NdCAN (Byte 1 de configuración), debe
tener los bits 3..0 con el valor 0000 (correspondiente a MAGSTRIPE). Ver apartado 5.4, Configu-
ración, del manual "Sistema de Comunicaciones Bus CAN".
Kimaldi Electronics, S. L. Terrassa (Barcelona) – Spain Tel. +34 93 736 1510 Fax +34 93 736 1511
Kimaldi Lusa, Lda. Lisboa – Portugal Tel. +351 21 715 6303 Fax +351 21 715 6295
Kimaldi de México, S.A. Puebla – México Tel +52 222 1309463 Int Rep 01222 1309463 Fax +52 222 1309464
KRD13Mv2 - Manual de Instalación y Programación - 50
1
:
www.kimaldi.com
capítulo 8
).
kimaldi@kimaldi.com
portugal@kimaldi.com
mexico@kimaldi.com