Java WPILIB - Team3021/Steamworks GitHub Wiki

Main Java Programming Page

https://wpilib.screenstepslive.com/s/4485/m/13809

JavaDoc API

http://first.wpi.edu/FRC/roborio/release/docs/java/

https://docs.oracle.com/javase/8/docs/api/index.html

WPILIB install Location

~\USERNAME\wpilib

WPILIB Third Party Libraries

https://wpilib.screenstepslive.com/s/4485/m/13503/l/682619-3rd-party-libraries

  • Third party libraries install inside this directory in ~\USERNAME\wpilib\user
  • Jar files will be placed under ~\USERNAME\wpilib\user\java\lib

To use installed Third Party libraries, simply import the appropriate package or class into your Java program.

  • CANJaguar - Contains Libraries for CAN Jaguar removed from WPILib
  • CTRE Toolsuite - Contains TalonSRX Libraries and Lifeboat program for updating roboRIO webdashboard with latest CTRE features
  • Kauai Labs - Libraries for NavX-MXP, NavX-Micro, and Sensor Fusion
  • Mindsensors Libraries - Contains libraries for SD540C and CANLight.
  • WPILib NIVision - Contains C++\Java WPILib wrappers for NIVision that were previously part of WPILib.
  • CSCore - Contains Libraries for vision processing with the OpenCV