SRTR (M6E nano) not reading tags

Hi,

I just received the SRTR (https://www.sparkfun.com/products/14066) and tried to use it with the URA software through FTDI. I soldered the wires, got it to power on and connect to URA and even managed to perform a firmware upgrade to V1.9.

However, It’s not reading any tags (I’ve set the power below 5dBm and there are 5 tags ~20cm next to it).

I’m using these tags: https://www.digikey.com/product-detail/ … D/10314187 that should be compatible and I get none read.

I also tried to power it from a 3.7V Lipo battery with the FTDI power jumper removed and got same results on higher power settings).

I tried to hook it up to an Arduino Uno and use the Constant_Read Example but I don’t get anything through that either (Switched the UART to SW-UART), It just keep printing “Reading”.

Any insights on what should I do next?

Thanks,

Ziv

try to hold the tags even closer, like nearly on-top off the board and wave it above the antenna. maybe it helps as I found some tags are less sensitive.

Thanks for the quick tip but that doesn’t seem to work either… :frowning:

weird… looking at the specifications of the tag I would have expected it to work. Try this: in the sketch before the line : if (setupNano(38400) == false),include the line

nano.enableDebugging(). This will show the communication between the Nano and the Arduino. Share that information, maybe it can indicate what is going wrong.

sendCommand: [FF] [00] [03] [1D] [0C]

response: [FF] [00] [22] [04] [00]

Wrong opcode response

sendCommand: [FF] [03] [2F] [00] [00] [02] [5E] [86]

Time out 1: No response from module

Module continuously reading. Asking it to stop…

sendCommand: [FF] [00] [03] [1D] [0C]

response: [FF] [14] [03] [00] [00] [14] [12] [08] [00] [30] [00] [00] [02] [20] [19] [06] [10] [01] [09] [01] [11] [00] [00] [00] [10]

sendCommand: [FF] [02] [93] [00] [05] [51] [7D]

response: [FF] [00] [93] [00] [00]

sendCommand: [FF] [02] [91] [01] [01] [70] [3B]

response: [FF] [00] [91] [00] [00]

sendCommand: [FF] [01] [97] [0D] [4B] [B0]

response: [FF] [00] [97] [00] [00]

sendCommand: [FF] [02] [92] [01] [F4] [40] [AD]

response: [FF] [00] [92] [00] [00]

Press a key to begin scanning for tags.

sendCommand: [FF] [03] [9A] [01] [0C] [00] [A3] [5D]

response: [FF] [00] [9A] [00] [00]

sendCommand: [FF] [10] [2F] [00] [00] [01] [22] [00] [00] [05] [07] [22] [10] [00] [1B] [03] [E8] [01] [FF] [DD] [2B]

response: [FF] [04] [2F] [00] [00] [01] [22] [00] [00]

response: [FF] [00] [22] [04] [00]

Scanning

response: [FF] [00] [22] [04] [00]

Scanning

response: [FF] [00] [22] [04] [00]

Scanning

response: [FF] [00] [22] [04] [00]

Scanning

response: [FF] [00] [22] [04] [00]

Scanning

response: [FF] [00] [22] [04] [00]

Scanning

response: [FF] [00] [22] [04] [00]

Scanning

What does that say to you? Also… where can I find these opcodes?

Thanks!

you can find the details in the programming manual, but looking at the data… there is NOTHING wrong … no error messages. Maybe try to get some other tags to read like WRL-14147 or WRL-14151. I assume you had not removed the solder connection for the on-board antenna.

debugging the data you sent :

sendCommand: [FF] [00] [03] [1D] [0C]

THIS IS A REQUEST FOR THE PRODUCT INFORMATION

response: [FF] [00] [22] [04] [00]

Wrong opcode response

THIS IS AN CONSTANT READING INFORMATION THAT THERE IS NOTHING TO READ (set previously)

sendCommand: [FF] [03] [2F] [00] [00] [02] [5E] [86]

STOP CONSTANT READING

Time out 1: No response from module

Module continuously reading. Asking it to stop…

sendCommand: [FF] [00] [03] [1D] [0C]

THIS IS A REQUEST FOR THE PRODUCT INFORMATION

response: [FF] [14] [03] [00] [00] [14] [12] [08] [00] [30] [00] [00] [02] [20] [19] [06] [10] [01] [09] [01] [11] [00] [00] [00] [10]

THIS IS A GOOD RESPONDS FOR THE PRODUCT INFORMATION

sendCommand: [FF] [02] [93] [00] [05] [51] [7D]

THIS IS SET PROTOCOL (0X93) TO GEN2 (0X05)

response: [FF] [00] [93] [00] [00]

THIS IS A POSITIVE RESPONSE TO THE REQUEST

sendCommand: [FF] [02] [91] [01] [01] [70] [3B]

THIS IS SET ANTENNA (0X91) TO PORT 1 FOR READ AND WRITE

response: [FF] [00] [91] [00] [00]

THIS IS A POSITIVE RESPONSE TO THE REQUEST

sendCommand: [FF] [01] [97] [0D] [4B] [B0]

THIS IS SET REGION (0X97) TO NORTH AMERICA (0X0D)

response: [FF] [00] [97] [00] [00]

THIS IS A POSITIVE RESPONSE TO THE REQUEST

sendCommand: [FF] [02] [92] [01] [F4] [40] [AD]

SET THE READ POWER (0X92) TO 500 ( 0X01F4)

response: [FF] [00] [92] [00] [00]

THIS IS A POSITIVE RESPONSE TO THE REQUEST

Press a key to begin scanning for tags.

sendCommand: [FF] [03] [9A] [01] [0C] [00] [A3] [5D]

THIS IS OPTIONAL PARAMETERS (0X9A) , DISABLE READFILTER (0X0C00)

response: [FF] [00] [9A] [00] [00]

THIS IS A POSITIVE RESPONSE TO THE REQUEST

sendCommand: [FF] [10] [2F] [00] [00] [01] [22] [00] [00] [05] [07] [22] [10] [00] [1B] [03] [E8] [01] [FF] [DD] [2B]

THIS IS SENDING A REQUEST FOR EMBEDDED CONSTANT READING

response: [FF] [04] [2F] [00] [00] [01] [22] [00] [00]

THIS IS A POSITIVE RESPONSE TO THE REQUEST

response: [FF] [00] [22] [04] [00]

NOTHING AVAILABLE TO READ

Scanning

response: [FF] [00] [22] [04] [00]

NOTHING AVAILABLE TO READ

Scanning

response: [FF] [00] [22] [04] [00]

NOTHING AVAILABLE TO READ

Scanning

response: [FF] [00] [22] [04] [00]

NOTHING AVAILABLE TO READ

Scanning

response: [FF] [00] [22] [04] [00]

NOTHING AVAILABLE TO READ

Scanning

response: [FF] [00] [22] [04] [00]

NOTHING AVAILABLE TO READ

Scanning

response: [FF] [00] [22] [04] [00]

NOTHING AVAILABLE TO READ

OK problem solved.

I got another set of rfid stickers from a different source and they worked like a charm :slight_smile:

I guess that I got stickers for different frequency or something like that…

Thanks for all the help Paul!