Hi Moderators!
We have been testing the M6e Nano, and running through the thingmagic C# Codelets included in the MercuryAPI to test various functions. It is connected to a lab power supply running at 4V, which has been suitably working for scanning etc for many weeks.
We tested the “AutonomousMode” codelet, which just appeared to enable a GPIO trigger for performing a read. The output of the compiled demo was as follows:
PS C:\tools\Anaconda3\Mercury\mercuryapi-1.31.4.35\cs\Samples\Codelets\AutonomousMode\bin\Debug> .\AutonomousMode.exe tmr:///com9 --ant 1 --enable
User profile set option:save all configuration with read plan
User profile set option:restore all configuration [/i]
Immediately following this command, we lost serial communication with the module and running the command to turn AutonomousMode off could not complete as the module did not respond over serial. This is the output of the command run immediately:
PS C:\tools\Anaconda3\Mercury\mercuryapi-1.31.4.35\cs\Samples\Codelets\AutonomousMode\bin\Debug> .\AutonomousMode.exe tmr:///com9 --ant 1 --disable
< needed to Ctrl-C to break out as it was just hanging >
I have power cycled the module, the serial interface and the PC to confirm none of them were impacting. I can still see some serial data coming to the computer when I open a putty terminal, but it is not human readable. Attached is an image from the oscilloscope of the serial data captured following a power cycle. None of the other utilities (i.e: Universal toolkit, python api’s or other codelets) are able to communicate or detect the module over serial.
Any guidance on what can be done to resolve this issue would be fantastic.
Thanks,
cnb