I am one of the mentors assisting the s/w development. We want to use the controller from last year without losing the code on the controller. The code base for the old robot was on a laptop that was stolen on the way back from Atlanta last year. No recent updates were backed up. Is there a way to upload the hex data on the controller to a file using the IFI loader or some other program, so we could save it and be able to restore it later?
**There is no way to get code out of the RC unit where you can then modify the code. You can get the code out of the RC unit and then put the same code back in again. If this is what you are trying to do, the Device Reader .zip file is what you want. Inside the .zip file are some (pdf) instructions that should enable you to get the code from the RC unit and save it as a .bin file. You can then download this .bin file back to the RC unit at some later time. This program will only read / replace the entire User / Default Code but in a bin format rather than the normal hex file; it does not affect the Master Code. This is a little confusing since you have always used a bin file to replace the Master Code and a hex file to replace the Default / User Code. I refer to the Default Code as code straight from our web site without any modifications. Once the code has been modified by you, I refer to the same code now as User Code. The Master Code is in the master uP and can not be edited.
The Device Reader is on the Robot Controller web page: http://www.ifirobotics.com/rc.shtml#Programming**