paulvha:
a couple of questions:
Do you connect the SRTR directly on-top of the metro ? (pictures)
Which example do you use ? Any change to the default?
Is the UART switch set to SW-UART ?
Did you change the solder blob from on-board antenna to external ? (picture)
Do you get an error message while running the sketch?
In setup() before ‘setupNano(38400)’ add ‘nano.enableDebugging(Serial);’ and share the debug-data
Remarks:
Keep on 5 dbm. For the M6E the 5Vdc needs to be able to handle high/ constant current. A wall wart can normally not deliver that
Use the onboard antenna and put your tags right on-top-off the antenna.
Hi Paul,
I started doing some of your troubleshooting suggestions and after messing around with some more and I was able to finally get some tag reads but only at distances of up to barely 1mm from the perimeter of the antenna. I am using the first example that just continuously scans after a keystroke is entered. I added a couple lines to light up the onboard LED in the event of a successful scan. That way I can start the program over USB and then pull the cable so it switches to wall wart power (otherwise the board pulls from USB).
The tag pretty much needs to be sitting on the PCB just inside the silkscreened perimeter of the antenna. It’s been a while since my electromagnetics classes, but I should expect to get a nice flux in the middle of the circle, no? I’ve never gotten a successful read there.
I rigged up my multimeter to measure current from my wall wart which is rated for 5V 1A. At 27 dBm the total current draw is just shy of 900 mA which seems in line with the Sparkfun documentation on the SRTR. However, at any power I tried from 1dBm to 27, I get essentially no range at all. The discontinued sparkfun antenna claims a read range of about 1 inch and the one I have appears to be the same design - superficially, at least.
So at this point I guess the state of the problem is - we know the module is communicating fine, we know it’s spitting out high Tx power, but my read range is functionally zero when it should be ~1 inch.