Setting up (2017) tools for programming the RoboRio - quasics/quasics-frc-sw-2015 GitHub Wiki
NOTE: THESE INSTRUCTIONS ARE NOW OBSOLETE. THIS PAGE IS BEING KEPT SOLELY FOR REFERENCE PURPOSES. IF YOU'RE WORKING ON THE 2018 CHALLENGE ("POWER UP"), YOU NEED TO USE THE 2018 SET-UP INSTRUCTIONS
There's four core things that you'll need to do in order to be able to get, modify, and build the code for the team's robot:
- Get an account set up on GitHub (this site)
- Install Eclipse and the FRC development tools
- Install Subclipse, which is used to access the team's source code repository
- Check out an initial copy of the code for the project.
Instructions are here.
To install Eclipse, you'll need to follow a subset of the instructions from FIRST's documentation, with the changes outlined below:
-
Getting Java
- Despite the FRC instructions saying that you need to have the JDK installed, that's really only if you're just going to write Java code for the robot. We don't, and only the JRE is needed, which can be downloaded from a separate link on the same area of Oracle's web site. However, you must install the Java 8 version of the tools, as Java 9 does not (yet) work in the FRC environment.
- Note: There are several different versions of Java 8 available for download; make sure that you get the latest version -- the one with the highest number -- and just get the regular JRE, not the "Server JRE".
-
Installing the C++ Toolchains
- DO NOT INSTALL THE 2018 BETA TOOLS!!!
- Until we determine otherwise, you want to install the "2017 (GCC 4.9.3)" version of the toolchain.
- To get Eclipse, use this process:
- Eclipse IDE for C/C++ Developers" package
- Download the archive package that's appropriate for your computer (e.g., 64-bit Windows in the lab).
- Open the downloaded archive (e.g., by double-clicking on the downloaded file) and copy the "Eclipse" folder inside it to someplace reasonable on your machine (e.g., your desktop). Do not copy it to the "Program Files" directory.
- Starting Eclipse for the first time
- Configuring Eclipse
- Installing the development plugins - Option 1: Online Install
Instructions are here.
Instructions are here