A JC450 é compatível com qualquer leitor RFID, pois a comunicação dela é feita via dados transparentes, o que simplifica a integração de diferentes modelos de leitores. Para que o leitor RFID funcione corretamente com a JC450, o protocolo de transmissão deve finalizar cada string de dados com os caracteres "CR LF". Esse detalhe é essencial para que a JC450 aceite os dados do leitor RFID.
CR (Carriage Return) e LF (Line Feed) são caracteres de controle usados para indicar o final de uma linha de texto em comunicação serial e outros protocolos de texto.
Por Que CR e LF São Necessários na JC450?
Para a JC450 reconhecer corretamente o final da string enviada pelo leitor RFID, o leitor precisa enviar a sequência CR LF no final de cada mensagem. Isso serve para:
Como Verificar e Configurar CR LF no Leitor RFID?
Para habilitar os dados transparentes da JC450 envie:
Comando: UART,A,B,C,D,E,F,G
Parâmetros do Comando:
ON para ativar, OFF para desativar).ON para ativar, OFF para desativar; O padrão é OFF).Ao passar o cartão no leitor RFID, os dados serão recebidos na JC450 e enviados para o endpoint /pushTerminalTransInfo com o extensionId: 8199. Os dados chegam codificados em base64.
Além disso, toda vez que a JC450 receber dados pela porta serial, o dispositivo também enviará as informações de GPS para o endpoint /pushgps. Isso significa que haverá um pacote de dados GPS com o mesmo horário do pacote de dados seriais, facilitando a associação entre a localização e o evento de leitura do RFID.
Abaixo, um exemplo de como os dados RFID chegam à plataforma:
{
"content": "{1:\"KlJGSUQsMDA2QUFDMjVBOTRBLE5PTUVN\"}",
"deviceImei": "869728060051791",
"extensionId": 8199,
"postTime": 1727982752843
}Exemplo de Conteúdo Enviado pelo Leitor:
KlJGSUQsMDA2QUFDMjVBOTRBLE5PTUVNRFID,006AAC25A94A,NOMEMObservação Importante:
O resultado da decodificação pode variar bastante. Isso ocorre porque a JC450 apenas transmite os dados exatamente como são recebidos do leitor RFID, sem nenhuma modificação ou interpretação (modo de "dados transparentes"). Portanto, o conteúdo final depende inteiramente das configurações e do protocolo usado pelo leitor RFID em questão.