Hi, everyone. I'm trying to do my University homework and have several doubts...
When another student programmed the CM-5, found that several servos got so hot that it stopped moving. My assignment is, for that reason, to build a program that is able to read internal values while the robot is moving.
1st question: is this possible? Can I download any kind of program and read its internal values at the same time? If so, how should I do this "first program"?
a) Using a .tsk file?
b) Using my own firmware with the program in it and downloading this .hex file?
c) Programming several functions on the program I'm creating, with the same language? (VB.NET?)
2nd question: My goal is to do this reading wirelessly, using ZigBee with Zig2Serial. I know if I use the SerialPort2Dynamixel and programming it as a serial port, it's possible. How does the communicationg trough the SerialPort2Dynamixel and Zig2Serial work? I read that Zig2Serial needs six bytes to work, (or something like that), is this translationg done internally? How does all that stuff work? How can I explain to my teacher that I'm using ZigBee when I'm just programming a serial port? Can you geive me any little explanationg of how does all this work?
Thanks a lot