Requesting 2006 default code

Hello, I am programmer on team 1203. We are currently trying to test some code but we don’t have the default 2006 code anymore. If someone could please upload it and post a link or point me to a place where i could find it.

Thank you
-CyDrive

Here is a link to it on the IFI web site.

Good luck,

Greg

Just curious, why '06?

I’m sure there’s a reason, but I’m pretty bored today :stuck_out_tongue: :cool:

Jacob

Thank you very much for the code. The reason we need 2006 is because our 2007 robot is just a deployable ramp. It does not move or do anything else but open up and drop a ramp. So in order to properly test code we had to use last years robot and didn’t want to go mixing code around.

Thanks again
-CyDrive

The robot controllers from 2006 and 2007 are basically the same. The 2007 default code will work on your 2006 controller.

You might also be interested in kevin watsons ‘default’ code…
kevin.org/frc

I remember your team’s chant in the stands at SBPLI during Finals:

“Push the Button!!!”

:slight_smile:

i believe that the code from 2004 is also the same…i think…

The part of the code that we get to customize is close enough to the same as to make no practical difference. However, the project settings and the precompiled code libraries are different, because the processor is a different part.

The 2004 system is slightly different from the 2005 system, but the code should be compatible between them. I believe the 2006 and 2007 systems are identical to each other. The 2006 and 2007 systems have library files in the default project that differ from the 2004 and 2005 systems. The differences are documented in the 2007 default code file named “Using_a_2005_FRC.txt”.

the 2005 system is also the same as 2007…unless the actual processor itself is different…i’ve programmed both and they work the same.

The 2004/2005 controllers both have a PIC18F8520

The 2006/2007 controllers use a PIC18F8722

The difference is more memory (and some silicon errors).

Variable Space - PIC18F8520 2048 bytes + 1024 bytes EEPROM
Variable Space - PIC18F8722 3936 bytes + 1024 bytes EEPROM
Program Space- PIC18F8520 32K
Program Space- PIC18F8722 128K

(see http://www.ifirobotics.com/rc.shtml#Specifications)

Yeah, What we originally had was 2005 code running on a 2006 robot which would run but not properly. Though at least our 2007 code works on the 2006 robot.