I sent some questions in to Pimoroni, and some technically speaking complaints and they helped me. They replace the item that arrived damaged, and they answered my questions.
However, more serious problems developed with my Mote and after some email exchanges they started dropping hints and pushing me to this place. As much as I did not want to sign up just for this problem I did so because the Pimoroni guys were so nice to me that I had to fulfill their wishes of moving my support needs here. If anyone can help me with my problem it would be most appreciated.
Last year I built a device that uses 4 Mote sticks controlled by the Mote controller and a Raspberry Pi. It worked well, better than expected, for a while, then it stopped working. It was so dead it seemed obvious that the Mote controller failed. So I bought a new one. Turned out that reformatting the Pi SD card and reinstalling Raspbian fixed the problem. For both controllers.
Then it happened again. A new, from scratch, Raspbian with newly installed Pimoroni Mote libraries was the only way to fix it each time.
When it mattered, when it really, really, mattered, it happened again. When the device was used in public and it reflected on me and many people were depending on it working, the same thing happened. It spontaneously gave up. Embarrassing timing for sure.
The failure makes it so that the Mote controller will not even show up under lsusb check and such. The Mote dies. It no longer exists as far as the Pi is concerned, with no warning nor error message other than being unable to find anything called “Mote”. No specific error message. Slash and burn is the only method for recovery then.
Has anyone ever experienced anything like this? Is there a way to keep the Mote going? Has anyone ever actually done that?
Is there a super specific version of Python I should be using for my script perhaps? I cannot even think of a way to diagnose this. My searching for how to determine what version of the Mote Python libraries has did not yield an answer. It was installed summer of 2018.
Mote controller, 4 sticks and apparently Raspbian GNU/Linux 9 (stretch), Python 2.7.13. From the terminal: “python-serial is already the newest version (3.2.1-1).”.
I just want to be able to use a Python script (or other easy language) to run the Mote controller on a Raspberry Pi without it just stopping to exist after some (small) random number of uses.
Anyone have this problem and can share experiences? Anyone run a Mote without issue?
Thanks for reading my post. Help is definitely appreciated.