/smashboard

Dashboard Interface for FRC 2017 to allow drivers to easily receive and send data to robot from Driver Station

Primary LanguageJava

smashboard

Dashboard Interface for FRC 2017 to allow drivers to easily receive and send data to robot from Driver Station

Development Requirements

Setup

Once the project is cloned and open in IDEA, complete the following steps to create the build configuration:

  1. Install the NetworkTables library

  2. Open the Project Structure in IDEA

  3. Go to Libraries, click new (+), Java, and locate where you installed NetworkTables-3.1.6-desktop.jar

  4. Go to Modules, smashboard, and under the Dependencies tab, check NetworkTables-3.1.6-desktop

  5. 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/

  6. Setup the Linked build: Go to Artifacts, click new (+), JAR