|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#16
|
|||||
|
|||||
|
Re: reprogram during a competition
Quote:
Fortunately, I have something of a knack for efficient implementations. ![]() |
|
#17
|
|||||
|
|||||
|
Re: reprogram during a competition
Quote:
The default FRC 2.4 version of the code comes in at 18,927 bytes or 55%. Optimizing gets you down to 14,743 bytes or 43% Sorry for the thread hijack Jacob. Us old folks tend to ramble on sometimes. I don't know of any rule that prohibits the downloading of new code as long as it's occurring within the custom circuit rules, and I can't think of any harm that might do from a safety or IFI control perspective. P.S. My wife was a warhawk. Just had a reunion in Vienna this past summer. Last edited by Mark McLeod : 25-01-2005 at 11:51. |
|
#18
|
||||
|
||||
|
Re: reprogram during a competition
Quote:
Quote:
|
|
#19
|
|||||
|
|||||
|
Re: reprogram during a competition
How do you guys connect the RC and the CC? If you used the ttl port then you are going to have to (actually you probably already did) find a way to hook two things to it at once assuming you are using the camera.
Back on topic however, It seems to be legal to reprogram in a match, but you might have a lot of explaining to do. The thing that will worry the judges the most is the possibility of you screwing with their master code. I would stay away from it for this reason, not to mention all of the reasons already mentioned. You are asking for trouble with both the technical and "legal" aspects of it, when it seems like you could accomplish something the same or better more easily, without the concerns over the rules. Thats just what I think. |
|
#20
|
|||||
|
|||||
|
Re: reprogram during a competition
thanks for the answer
as for Quote:
the chip by itself runs TTL levels (+5v) for the signal. with serial comunication, most things will cope just fine with +5, (rs232 spec goes to +15v, but we would use +12v), but some things are just pickey. so if you want to be "fully" compatable with all devices, your going to need a RS232 converter chip. any electrionics provider will sell them... you can get 4 converters in one IC for a buck or two Last edited by jacob_dilles : 25-01-2005 at 15:16. |
|
#21
|
||||||
|
||||||
|
Re: reprogram during a competition
If you are going to have another processor on your robot to do the programming, why not use that processor to offload some of the work?
You also need to check with IFI. I wouldn't be suprised if the field controllers freak out while the User processor is being programmed. |
|
#22
|
||||
|
||||
|
Re: reprogram during a competition
"<R14> Prior to the competitions: After the close of the "FIX-IT WINDOW"and prior to the competition, the team must put down their tools, cease fabrication of robot parts, and cease all software development. Take this opportunity to rest, recover from the build season, and relax. Teams may scout other teams, gather and exchage information, develop game-playing strategies, collect raw materials, prepare tool kits, plan how to make repairs, etc. in preparation for the upcoming competitions. But no construction or fabrication is allowed."
I take this to mean that you cannot create unexisting code, but you can tweak existing code to make it function properly. Also, <R16> states: "The purpose of this Rule is to allow teams to make critical repairs to existing parts to enable them to compete in following events." Also, the total weight of Repair parts cannot excede 25lbs. First of all, critical repairs can mean non-wroking coding that you did not have the time to fix. Second, existing parts includes the code since the code is a part of the robot, else it would not work. Third, total weight<25lbs. A floppy disc with the correct code weighs alot less than 1 lb., and the code can be uploaded easily, as long as someone brings along a laptop or some other method of moving code onto the robot. All in all, I believe that tweaking code after the "FIX-IT WINDOW" is allowed, just as long as it tweaks already existing code on the robot. However, this is not an official ruling, just a rookie's opinion. |
|
#23
|
|||||
|
|||||
|
Re: reprogram during a competition
Quote:
The way I solved this was to just enable more obtimizations. If you do advanced debuging, read the compiler manual first. A few of them change break points, which I presume apply to the simulator, too. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| CMUcam II and competition lighting environments | dlavery | Programming | 5 | 16-02-2005 02:07 |
| 2004 WPI EBOT Competition (using Robovation robots) | ahecht | Off-Season Events | 3 | 04-11-2004 21:25 |
| FANATIC - Offseason Animation Competition | opnickc | 3D Animation and Competition | 15 | 10-06-2004 20:54 |
| New Competition in MI, Mailing List | Allison K | Off-Season Events | 0 | 29-03-2004 19:53 |
| Robots prepped for competition | Brandon Martus | FIRST In the News... | 0 | 24-03-2004 17:06 |