I hope this message finds you well.
I’m reaching out for assistance regarding the Mercury API setup for my ThingMagic M6E Nano RFID reader, which I purchased from SparkFun.
I’ve been working on integrating the reader with a Raspberry Pi, using Python and attempting to utilize the Mercury API through the open-source python-mercuryapi
library. However, I’ve encountered a series of persistent issues that are preventing me from successfully getting the board to operate.
Key Issues Encountered:
-
Missing Dependencies & Build Failures
-
When attempting to install
python-mercuryapi
via pip, the installation fails due to missing or broken MercuryAPI source files. -
The package tries to download
mercuryapi-1.31.1.36.zip
from a link that no longer exists (jadaktech.com
or GitHub - gotthardp/python-mercuryapi: Python wrapper for the ThingMagic Mercury API...
) and fails duringunzip
andmake
.
-
-
Missing Header Files
- Manual attempts to compile the library result in
fatal error: tm_reader.h: No such file or directory
.
- Manual attempts to compile the library result in
-
Unable to Communicate with the Reader
- Even when attempting direct serial communication using
/dev/ttyUSB0
, the module does not respond as expected to commands likeread
, suggesting the reader may require full binary protocol initialization via Mercury API.
- Even when attempting direct serial communication using
Request:
Could you please provide:
-
A working and downloadable version of the Mercury API SDK (specifically for M6E Nano).
-
Guidance on how to correctly compile or use the Mercury API (or
python-mercuryapi
) on a Linux ARM system like Raspberry Pi. -
Documentation or examples of how to initialize and read tags using Mercury API with Python or C/C++ if available.
-
Confirmation on whether Mercury API still supports M6E Nano, and what the recommended development stack is for Python users.
I would really appreciate your help, as I’m currently stalled due to these issues and am trying to avoid having to rewrite everything using raw serial protocols.
Thanks again for your time and support.
Best regards,
Facundo Aguirre