|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
||||
|
||||
|
Ripping Code (2008)
I was wondering does anyone remember how to take code of the robot and put it in a file to fix. We lost last year's code and we might be making some changes for an upcoming demo.
|
|
#2
|
|||
|
|||
|
Re: Ripping Code (2008)
i may let me get back with you
|
|
#3
|
|||||
|
|||||
|
Re: Ripping Code (2008)
The code in an IFI Robot Controller is compiled bits for the PIC processor. There is a utility that will allow you to pull the bits out and make a file of data that you can put back in later, but there is no reasonable way to turn that file into C source code.
|
|
#4
|
|||||
|
|||||
|
Re: Ripping Code (2008)
You can turn the binary you pull off the IFI controller into assembly code if you're feeling adventurous...
|
|
#5
|
||||
|
||||
|
Re: Ripping Code (2008)
Really? So there's no code protection on PICs then?
|
|
#6
|
|||||
|
|||||
|
Re: Ripping Code (2008)
Code protection on PICs (at least most of them, if not all of them) is an option that you set when you program the chip.
Jason |
|
#7
|
||||
|
||||
|
Re: Ripping Code (2008)
Well now's a good time as any to learn how to read assembly
. |
|
#8
|
||||
|
||||
|
Re: Ripping Code (2008)
Or rewrite!
![]() |
|
#9
|
|||
|
|||
|
Re: Ripping Code (2008)
Real programmers program down to the metal!
Quote:
Now, after writing all that, I still don't remember the method to get the code off the robot, but I do remember it was possible. And desperate. Writing new code is easier. |
|
#10
|
|||
|
|||
|
Re: Ripping Code (2008)
|
|
#11
|
|||
|
|||
|
Re: Ripping Code (2008)
Yeah, but is it haiku-compliant?
But I'm rather partial to the International Obfuscated C Code Contest. I wonder if jamie_1930 got the code out of the robot? |
|
#12
|
||||
|
||||
|
Re: Ripping Code (2008)
Quote:
|
|
#13
|
|||
|
|||
|
Re: Ripping Code (2008)
Jamie's saga continues over on this thread...
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Team 39, 2008 LabVIEW Beta Code | BornaE | General Forum | 17 | 10-10-2008 17:21 |
| 2008 Gyro Code | FireJet | Programming | 13 | 14-02-2008 17:06 |
| 2008 Omni Drive Code Help | Vasily Zaitsev | Technical Discussion | 5 | 27-01-2008 00:57 |
| 2008 Default Code? | Demothesis | Programming | 11 | 11-01-2008 21:50 |
| 'Accidently' ripping other robots apart | Vipersna | Rumor Mill | 6 | 04-01-2002 23:27 |