Go to Post In real life (IE when you go to apply your engineering skills to tasks in industry) there will be constraints on all sorts of things - many of which may or may not be "fair" or even "intelligent". You must learn to either work around them or use them to your advantage - preferably a bit of both. - OScubed [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 21-10-2004, 21:12
chantilly_team chantilly_team is offline
Registered User
#0612
 
Join Date: Oct 2004
Location: Virginia
Posts: 28
chantilly_team is an unknown quantity at this point
Lightbulb Help needed for getting started!

Hey guys,
I am a team member of the Chantilly Robotics team(team # 612). We needed some help from you guys to get started in programming. Last year I was in the mechanical team, so I don't know about programming. This year we do not have anyone experienced in out team for programming.
The thing is we have many people expert in C language. They know how to program well. But we don't know how to get started. Like simple questions - Where do you get basic programming code from, or how to download programs from computer to the robot controller, or which IDE to use,...
So I was wondering if you guys can tell me the basic. We can figure out the actual programming stuff, but we need to get started first.
Last year I got very good help from you guys in mechanics. So I hope I will receive the same kind of help this year. You can reply to this post, or email me on suchitligade@hotmail.com
Thanks,
Chantilly Team Member.
  #2   Spotlight this post!  
Unread 21-10-2004, 21:27
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,547
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: Help needed for getting started!

Pretty much the best bet is to read through http://www.innovationfirst.com. There's so much information there, it makes my head spin.
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

94 events (more than will fit in a ChiefDelphi signature), 14 seasons, over 61,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
  #3   Spotlight this post!  
Unread 21-10-2004, 22:55
wun's Avatar
wun wun is offline
Registered User
AKA: David Wolever
#0865 (Warp7)
Team Role: Programmer
 
Join Date: Dec 2003
Rookie Year: 2001
Location: Toronto
Posts: 84
wun will become famous soon enough
Send a message via AIM to wun Send a message via MSN to wun
Re: Help needed for getting started!

I'm assuming you have installed the IDE, compiler, and IFI_Loader (the CD with the horrible green interface). If you havent, then do that.
When thats all done and the code is all downloaded, open it up and go to the "user_routines.c" file. From there, find the function "process_data_from_master_up" (or something like that). It has a call to "default_routine" in it.
That would be the best place to start looking.
If you have any more questions, post away!

PS: I hope the names are right, I'm just doing it from memory...
__________________
Help Microsoft stop piracy. Use Linux!

I have three gmail invitations, message me if you want one
  #4   Spotlight this post!  
Unread 24-10-2004, 14:31
Anthony Kesich's Avatar
Anthony Kesich Anthony Kesich is offline
Programmer Turned Engineer
AKA: SonKenshin
#1097 (Site 3 Engineernig)
Team Role: Leadership
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Sacramento, CA
Posts: 186
Anthony Kesich has a spectacular aura aboutAnthony Kesich has a spectacular aura about
Send a message via AIM to Anthony Kesich
Re: Help needed for getting started!

Also, make sure to upgrade the IFI loader from version 1.05 to 1.07. You will skirt many a problem if you do this right away. I believe the upgrade is available at the Innovations First link in the post above.
__________________
C is screwing up my English--I'm ending all my sentences in semi-colons;

Horray for most things! -George Carlin

"Sure, I'll play rugby. Besides, I have a lot of experience running from really big guys who want to cream me." -Me, Freshman year
  #5   Spotlight this post!  
Unread 27-10-2004, 08:29
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,825
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: Help needed for getting started!

To sort of condense things ...

Beginners need the following to program the FIRST robot:
v FRC RC Default Code
v Microchip MPLAB & C compiler
v IFI_Loader
v A standard serial cable
v A computer with a serial port or USB-to-serial converter
  1. All default code, updates, documentation, and support information is available at the Innovation FIRST (IFI) website (http://innovationfirst.com/FIRSTRobotics/documentation.htm). The default code “FRC RC Default Code” comes ready for basic driving and with a variety of sample I/O usages. See especially the “FRC RC Default Code Reference Guide.”
  2. MPLAB is the FIRST supplied Windows based development environment that runs on your desktop computer and is usually provided to each team on a compact disk in the Robovation kit. If you don't have the CD then MPLAB is free on-line at the Microchip website (http://www.microchip.com), but the C compiler is not free and is only available online as a trial copy. Manuals for using MPLAB come on the FIRST CD or can be picked up online.
  3. IFI_Loader (from the IFI website above) is used to download the compiled code into the RC via a serial cable from your desktop or laptop computer.
The IFI website has all the documentation you need to get started.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle

Last edited by Mark McLeod : 27-10-2004 at 08:32.
Closed Thread


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
The Grand FIRST team.. programmers and others needed randomperson Programming 0 31-05-2003 23:46
Weight needed to tilt bridge... archiver 2001 4 23-06-2002 23:43
Battlecry 3 volunteers needed? Hymnson Off-Season Events 4 02-06-2002 12:38


All times are GMT -5. The time now is 15:53.

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