Hola,
gracias por las respuestas! La verdad es que he comprobado todo lo que decís, y a la salida del puerto serie me sigue apareciendo lo mismo: "
Tag ID:ÿÿÿÿÿÿÿÿÿÿÿÿÿ". La verdad, no tengo ni idea a que puede llegar a ser debido, pero no me reconoce ninguno de las 7 tags que tengo. He buscado varios codigos que hay por el foro y no me funciona con ninguno. Os adjunto el codigo que mas se aproxima al funcionamiento que pretendo, que lea y muestra el ID del tag", en principio que me lo muestre por el puerto serie, pero la idea es que sea despues por un LCD:
En cuanto al dispositivo RDM630, actualmente creo que esta descatalogado, pero en ebay esta a muy bien precio, os paso el link:
http://www.ebay.com.au/itm/321022704800//Codigo de lectura de tag mediante modulo RFID RDM630
#include <SoftwareSerial.h>
#define SIZESTR 12
SoftwareSerial RFID(2, 3);
String msg = String();
void setup()
{
Serial.begin(9600);
Serial.println("
RFID.begin(9600);
Serial.println("
}
char c;
void loop()
{
while(RFID.available()>0)
{
c=RFID.read();
msg.concat(c);
if(msg.length()==SIZESTR+1){
Serial.print("
Serial.println(msg);
msg="";
RFID.flush();
}
}
}