Page 1 of 1

Simultaneous RFID Tag Reader - getVersion = 1

Posted: Wed May 17, 2017 10:12 pm
by robshearing
Hi,
I'm trying to get my Simultaneous RFID Tag Reader to work with the arduino library that Nate wrote. https://learn.sparkfun.com/tutorials/si ... kup-guide/ I have the board working with ThinkMagic's UniversalReaderAssistant app on a PC and I have the board powered with an external 5v supply as recommended.

The problem appears to be with the setupNano function, specifically the call to getVersion() returns 1, where 1 = ERROR_COMMAND_RESPONSE_TIMEOUT

The specific opcode for this command is
TMR_SR_OPCODE_VERSION 0x03

I really don't know what to do next to diagnose the problem. I have tried forcing the code to continue but it remains unresponsive. I have checked the critical connections (GND 5V D2, D3) and made sure that it in in SW_UART mode. I'm using an Arduino Leonardo board.

Has anyone else had this problem?

Thanks,
Rob

Re: Simultaneous RFID Tag Reader - getVersion = 1

Posted: Fri May 19, 2017 12:38 am
by robshearing
I have managed fixed the problem. It turns out that pins 2 and 3 can't be used by the Software Serial library on Leonardo and Mega boards:
https://www.arduino.cc/en/Reference/softwareSerial

Quick fix is to switchover the buzzer with the SW-UART pins with jumpers and then re-assign in the code and all is good.

Rob