I am in the process of creating a com library that will communicate with the CM5.
This library will allow a PC to access the devices attached to the CM5 via the management mode.
I have encountered a problem. I was using the Robot dumb terminal and testing some commands and found that the following can put the CM5 in an error condition where it must be turned off to clear.
From the terminal select the cid of a valid AX-12. Then issue the following invalid command.
r 255 1
This will cause an error which is expected however I cant get the CM5 to recover. At this point I am about ready to give up on using the CM5 as a interface to the PC and using my own microcontroller for this.
Any input is welcome
As some background I plan on creating a couple of different libraries.
1. A Zeus Library for connecting the Pocket PC or PC to the RS232 terminal on the CM5 for controlling the AX-12's
2. A Dios microcontroller library for controling the AX-12s and using the protocol.
3. A Zeus library using the Dios as a interface (much faster than Manged mode)
4. For the Zeus interface I would welcome a ATmega128 program written by someone else.