About UHF RFID Data Read

Good work; I connected the RFID antenna in my hand to Arduino UNO in series. When I read any tag, I get a signal that it is reading. But I can not get the return value, that is, the tag’s number that it reads. Is there anyone who can help my codes as follows. Thank you from now.

#include <SoftwareSerial.h>
#include <ctype.h>
/-----( Declare Constants and Pin Numbers )-----/
#define SSerialRX 10
#define SSerialTX 11

#define SSerialTxControl 3

#define RS485Transmit HIGH
#define RS485Receive LOW

char RFID_TX_BUF[10];
char RFID_RX_BUF[15];
SoftwareSerial RS485Serial(SSerialRX, SSerialTX);

void setup() {
Serial.begin(9600,SERIAL_8E1);
pinMode(SSerialTxControl, OUTPUT);
RS485Serial.begin(9600);
}

void loop() {

unsigned int CheckSum = 0;
unsigned long index,Len;
char TempInt;
String ResultIs = “”;

// RFID_REQUEST_TIMER = 0;
// RFID_REQUEST_STEP = 2;
Len = 5;
digitalWrite(SSerialTxControl, RS485Transmit);
RFID_TX_BUF[0] = 0x0A; // Header
RFID_TX_BUF[1] = 0xFF; // Adr
RFID_TX_BUF[2] = Len; // Len
RFID_TX_BUF[3] = 0x85; // Cmd
RFID_TX_BUF[4] = 0x01; // Prm
RFID_TX_BUF[5] = 0x04; // Word Adr
RFID_TX_BUF[6] = 0x02; // Word Cnt
RFID_TX_BUF[7] = 0x66; // CheckSum

RS485Serial.write(RFID_TX_BUF,sizeof(RFID_TX_BUF));

while (Serial.available())
{
Serial.print(“1”);
TempInt = toascii(RS485Serial.read()); // Read received byte
ResultIs += TempInt;
}

}