FRC Plugin for FlashLib, providing extensions and implementations of components for use with FRC robots.
The plugin is made up of 2 parts:
flashlib.frc.robot
is the main component, provide everything needed to use FlashLib with
and FRC robot.flashlib.frc.nt
is a bunch of utilities for use with NetworkTables. It is entirely optional, and is not tied
to the robot.FlashLib uses the gradle build system. With the help of gradle-wrapper, all the is needed to build is to
run ./gradlew build
(on Linux systems
) or gradlew.bat build
(on Windows systems
)
You can find the binary files in the build
folder.
FlashFRC releases are uploaded to maven central, so including it as a dependency is quite simple.
Add to your build script, under dependencies
:
dependencies {
implementation group: "com.flash3388.flashlib", name: "flashlib.frc.robot", version: "$version"
}