I had serious difficulties to upload the firmware (the upload got into an infinite loop with the question "Reset joint offset?" (both the Petoi Desktop and the Arduino IDE). Finally, I managed to resolve the issues (but don´t know how). A few days later I connected a HCSR 05 ultrasonic sensor and tested it (it worked). I decided to recalibrate the robot, but the calibration did not work. I re-loaded the firmware and since the same "Reset joint offset" loop have been occuring.
If I quit and start the calibration there is an error message
re ['c\r\n', '']
of
Exception in Tkinter callback
Traceback (most recent call last):
File "tkinter\__init__.py", line 1705, in call
File "Calibrator.py", line 31, in <lambda>
File "Calibrator.py", line 127, in calibFun
IndexError: list index out of range
If I comment out the Main Sketch, the desktop Petoi App does not recognize the connected board. Also, a very bright blue led is on (I don t remember seeing it before..).
Hi, the hardware setup with the arduinno is not that important, I just mentioned in order to call you attention that even this setup produced the phenomenon desrcibed in this post if you want to REINSTALL the opencat sketch. I m trying to attach a video with a NyBoard 1.02 producing the "Reset joints" loop when you want to REINSTALL opencat. The phenomenon is similar if you use the PETOI Desktop app. For the moment, Im not allowed to attached a g-drive link (spam) i try to find a workaround
Replying to
Jason
The hardware set-up with arduino is not so important I think it is something copied from a very early setup when the special boards had not existed. I just mentioned to call you attention that when you installed the software on such setup and later you try to reinstall, it produces the same phenomenon as the NYBOard.
I attach a video with a NyBoard 1.02 and Arduino IDE that shows what happens when you try to install (re-install) the opencat io with the mainsketch commented out. Using the Petoi desktop app produces similar results. (I m unable to attach a link with a video, I try other ways)
Usually there is no response leads to this exception. please make sure the switch on the bottom side of NyBoard is dialed to the Arduino side first. Then do the Upgrade Firmware.