|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
||||
|
||||
|
Re: Programming - Getting Started
Right now I am one of two programmers on my team and we both can't figure this out(we're both rookies). We can write the code for the autonomous mode, build it, and transfer it, but how do we tell the FRC to execute the autonomous coding?? We copied everything and tried to mess around with Main.c but is there any less hazardous way to go about it??
![]() |
|
#2
|
|||
|
|||
|
Re: Programming - Getting Started
Hey Thanks fellas This is my first year and I'm a programmer and am used to C++, C isnt much different but I still need all the help I can get. Thanks.
-Matt |
|
#3
|
|||||
|
|||||
|
2006 Programming - Getting Started
2006 Programming Quick Start
1. Beginners need the following to program the FIRST robot:
4. Check the IFI website periodically for updates to the software that corrects issues and fixes problems. For instance, new Master Controller “patches” if any, will be made available there. Directions will be included with any download. 5. The programming language used is “C” or PIC assembly. Tutorials in C can be found on the web, in your local bookstore or on the FIRST website, e.g.,
7. Documentation is your friend. Take the time to at least leaf through each manual, so you have an idea of where information can be found. Most of the basic information beginners require can be found in the IFI documents or MPLAB documents available from the websites:
Last edited by Mark McLeod : 16-01-2006 at 08:41. |
|
#4
|
||||
|
||||
|
Re: Programming - Getting Started
Quote:
![]() |
|
#5
|
|||
|
|||
|
Re: Programming - Getting Started
Our main programmer that did most of the work went to a different school so I'm actually going to have to learn to code C this year.
This topic is a real help thanks guys. |
|
#6
|
||||
|
||||
|
Quote:
![]() |
|
#7
|
||||
|
||||
|
Re: Programming - Getting Started
I tried to get a look at the dogle, and sorry for spelling mistakes now, but the link would not work.
|
|
#8
|
|||||
|
|||||
|
Re: Programming - Getting Started
|
|
#9
|
||||
|
||||
|
Re: Programming - Getting Started
Quote:
|
|
#10
|
|||||
|
|||||
|
Re: Programming - Getting Started
Quote:
The "Practice" switch in the schematic no longer serves a purpose in post-2004 controllers. |
|
#11
|
||||
|
||||
|
Re: Programming - Getting Started
Im experienced in programming but im new on FRC is that an advantage???
|
|
#12
|
||||
|
||||
|
I need help how can i program the robot controller to have my team number
how do i put my team number on a FRC Robot Controller that is my question please help ![]() |
|
#13
|
|||||
|
|||||
|
Re: Programming - Getting Started
You set your team number using the binary dip switches on the Operator Interface (OI) labeled "Team Number."
--Tether the OI and RC together. --Power up the RC (the OI will get it's power through the tether). --Press the "Select" button on the OI three times and it will display the current team number setting. As you change the dip switches you will see the team number display also change, so it's easy to verify you've set your team number correctly. -- The left most dip switch is the most significant bit. Each switch is "1" if the front is pressed down and "0" if the back of the switch is down. You can figure out the binary number of your team, or start with all the switches set to zero then beginning at the left flip the switches one at a time. If the number you get after you flip a switch to "1" is lower than your team number, keep it. If the resulting number is higher put that dip switch back to zero and go to the next one on the right. Last edited by Mark McLeod : 21-01-2007 at 21:42. |
|
#14
|
|||
|
|||
|
Re: Programming - Getting Started
Quote:
its usually a piece of hardware (USB flash drive) that a program needs to be used in order for it to work some programs allow them to be "virtual dongles" or a software dongle, but usually its a hardware device. --------second point--------- New programmers might also check out Kevin's code and test it out. Testing and checking is a must! |
|
#15
|
|||||
|
|||||
|
Re: Programming - Getting Started
Quote:
When talking about the USB/Serial hardware, we usually use the term "adapter" (as in a USB-Serial adapter). We rarely use the term "dongle" to describe a license device, since none of the software teams use requires one. (Correct me if I'm wrong.) |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Book on C programming - suggestions? | wun | Programming | 18 | 14-01-2005 00:12 |
| Help needed for getting started! | chantilly_team | Programming | 4 | 27-10-2004 08:29 |
| Autonomous Programming Competition Signup List | SilverStar | Programming | 36 | 13-05-2004 15:09 |
| Robot Programming Education | phrontist | Programming | 11 | 03-05-2004 07:32 |