Olá estou desenvolvendo um sistema embarcado onde tenho que receber ID de TAGS Ativas do leitor Wavetrend RX-210 tambem chamado de LA-210 no brasil. Pois então Já fiz funcionar com um leitor AP-16 da mesma linha porem com tags passivas ( Tipo cartão de ônibus ) tive problemas com RS232 -> TTL comprei um conversor e resolveu. Porém com a RX-210 estou recebendo códigos que não são a ID da TAG, ou se são não consigo identificar, pois na tela aparecem apenas caracteres na imagem a baixo.
Ela está no moto auto polling, onde não preciso enviar comandos para receber as ID, alguém sabe qual o problema?
Segue o código:
#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX
byte vet[] ={0xAA,0x0,0,0,0,1,0x06,0}; // mensagem para a antena que diz : GET TAG
String msg;
void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(57600);
while (!Serial) {
; // wait for serial port to connect. Needed for Leonardo only
}
// set the data rate for the SoftwareSerial port
mySerial.begin(115200);
}
char C;
void loop() // run over and over
{
for(int n=0;n<8;n++){
mySerial.write(vet[n]);}
if(mySerial.available())
C = mySerial.read();
msg += C;
Serial.write(C);
}
Segue imagens do problema:
Link da datasheet:
Mais informações:
http://www.acura.com.br/case-votorantim.php
Alguem sabe como enviar esses códigos presente no manual? pois estou tentando enviar em um vetor mas sem sucesso. Orbigado pela atenção.
Manual de programação Wavetrend.pdf (317 KB)