Cannot read any data from my RFID 28340 & 28440
fsanti
Posts: 1
in Accessories
Hi to all,
I'm having trouble to get my RFID code working.
I'm programming with C# and I cannot read any data from my RFID 28340 & 28440
Hereunder my code:
var serialPort = new SerialPort()
{
BaudRate = 9600,
DataBits = 8,
Parity = Parity.None,
PortName = "COM4",
StopBits = StopBits.One
};
var read = 0x01 ;
var firmware = 0x20;
var command = "!RW" + read.ToString() + firmware.ToString() + "\n";
if(!serialPort.IsOpen) serialPort.Open();
byte[] bytes = Encoding.ASCII.GetBytes(command);
serialPort.Write(bytes, 0, bytes.Length);
var data = string.Empty;
while (string.IsNullOrEmpty(data))
{
Thread.Sleep(500);
if(serialPort.BytesToRead > 1)
data = serialPort.ReadExisting();
}
Did I miss something ?
Regards,
Florian
I'm having trouble to get my RFID code working.
I'm programming with C# and I cannot read any data from my RFID 28340 & 28440
Hereunder my code:
var serialPort = new SerialPort()
{
BaudRate = 9600,
DataBits = 8,
Parity = Parity.None,
PortName = "COM4",
StopBits = StopBits.One
};
var read = 0x01 ;
var firmware = 0x20;
var command = "!RW" + read.ToString() + firmware.ToString() + "\n";
if(!serialPort.IsOpen) serialPort.Open();
byte[] bytes = Encoding.ASCII.GetBytes(command);
serialPort.Write(bytes, 0, bytes.Length);
var data = string.Empty;
while (string.IsNullOrEmpty(data))
{
Thread.Sleep(500);
if(serialPort.BytesToRead > 1)
data = serialPort.ReadExisting();
}
Did I miss something ?
Regards,
Florian