Dashboard Interface for FRC 2017 to allow drivers to easily receive and send data to robot from Driver Station
- Knowledge in
- Java
- Java Swing
- WPILib NetworkTables
- JDK 1.8
- IntelliJ IDEA
Once the project is cloned and open in IDEA, complete the following steps to create the build configuration:
-
Open the Project Structure in IDEA
-
Go to Libraries, click new (+), Java, and locate where you installed NetworkTables-3.1.6-desktop.jar
-
Go to Modules, smashboard, and under the Dependencies tab, check NetworkTables-3.1.6-desktop
-
Setup the Single build: Go to Artifacts, click new (+), JAR, From modules with dependencies.... Set Module to smashboard, Main Class to Smashboard (click the 3 dots to select it from a list), and make sure extract to target JAR is selected. Check Include in project build.
Optional: Set Name to SmashboardJar and Output Directory to <project path>out/single/
-
Setup the Linked build: Go to Artifacts, click new (+), JAR