Go to Post Fame... Fortune... Bleh I'm inspired and thats all that matters to me - Noah Melamed [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 29-09-2008, 13:58
darthfroggy darthfroggy is offline
Registered User
FRC #1525
 
Join Date: Jan 2008
Location: Deerfield
Posts: 7
darthfroggy is an unknown quantity at this point
Programming Problem

Hey Guys....
I'm new to the programming aspect of FIRST and had some quick questions. We're trying to hook up a robot from past years to the old control boards. Can I tether a robot from 2006 to a control board from 05? Is the code stored on the robot or is it on the control board. Any advice as to how to get past years bots running will be helpful. Thanks A lot in advance
---Elmo
-Team 1525 WarBots!
Reply With Quote
  #2   Spotlight this post!  
Unread 29-09-2008, 14:23
EricH's Avatar
Happy Birthday! EricH EricH is online now
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,783
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Programming Problem

Quote:
Originally Posted by darthfroggy View Post
Hey Guys....
I'm new to the programming aspect of FIRST and had some quick questions. We're trying to hook up a robot from past years to the old control boards. Can I tether a robot from 2006 to a control board from 05? Is the code stored on the robot or is it on the control board. Any advice as to how to get past years bots running will be helpful. Thanks A lot in advance
---Elmo
-Team 1525 WarBots!
The code is stored on the Robot Controller. As far as I know, it is possible to tether an '06 RC to an '05 Operator Interface. They aren't that different--I think it's mainly memory space on the RC.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #3   Spotlight this post!  
Unread 29-09-2008, 14:53
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,670
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: Programming Problem

As Eric said, the 2005 Operator interface is compatible with the 2006 Robot Controller, and the code is stored in the Robot Controller. The latter fact probably won't be of much use to you, however, as the code is only stored in compiled form. You can use a special tool to extract it from the robot for back up purposes, but you won't be able to read or edit it unless you're keen on working in PIC assembly or running it through a decompiler and trying to make sense of it. If your team doesn't have the source code for the old robot, your only option is to start from scratch with the 2006 default code.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
Reply With Quote
  #4   Spotlight this post!  
Unread 29-09-2008, 17:50
Roger Roger is offline
Registered User
FRC #1153
 
Join Date: Jan 2006
Rookie Year: 1900
Location: Walpole MA
Posts: 685
Roger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond repute
Re: Programming Problem

Just to be clear, tethering should be okay. I didn't deal directly with the 05 robot, but as I recall we were using the 05 robot as a test robot in 06 and maybe 07. But if you are using the radios, there were some changes, but I think it was between 07 and 08? Also, with the radios, the robot and controller need to have the same number frequency, which tethering will help set.

Don't hit the "prog" button on the robot controller -- that clears the program!

If you lose the code, or want to try new stuff, Kevin.org is still around, with codes going way back in time. (Not the Kevin above.) His "example" codes are complete, but you'll have to use MP-Lab to compile them. His basic codes have simple joystick driving available, but obviously anything else you'll have to write for.
Reply With Quote
  #5   Spotlight this post!  
Unread 29-09-2008, 18:03
EricH's Avatar
Happy Birthday! EricH EricH is online now
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,783
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Programming Problem

Quote:
Originally Posted by Roger View Post
Just to be clear, tethering should be okay. I didn't deal directly with the 05 robot, but as I recall we were using the 05 robot as a test robot in 06 and maybe 07. But if you are using the radios, there were some changes, but I think it was between 07 and 08? Also, with the radios, the robot and controller need to have the same number frequency, which tethering will help set.
I think you're right as to radio change. If not, it was between '06 and '07. Either way, for an '06/'05 interface, it doesn't matter. Just make sure you have the right radio on the right end!
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem in Pneumatics programming beefy23 Programming 11 31-03-2008 14:37
PROGRAMMING PROBLEM HELP! Chris1228 General Forum 13 09-01-2008 12:19
Easy C programming Problem fredliu168 FIRST Tech Challenge 6 19-11-2006 22:44
C programming problem... wasabi824 Programming 5 08-02-2004 01:04
programming problem gthakore Programming 16 20-04-2002 12:21


All times are GMT -5. The time now is 13:22.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi