Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flash3388/flashfrc
FRC Plugin for FlashLib
https://github.com/flash3388/flashfrc
frc java robotics
Last synced: about 1 month ago
JSON representation
FRC Plugin for FlashLib
- Host: GitHub
- URL: https://github.com/flash3388/flashfrc
- Owner: Flash3388
- License: bsd-3-clause
- Created: 2018-12-07T19:28:17.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-24T11:54:54.000Z (9 months ago)
- Last Synced: 2024-10-14T04:21:20.409Z (about 1 month ago)
- Topics: frc, java, robotics
- Language: Java
- Homepage:
- Size: 4.61 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FlashFRC
![Maven Central](https://img.shields.io/maven-central/v/com.flash3388.flashlib/flashlib.frc.robot)
![Travis (.org) branch](https://img.shields.io/travis/Flash3388/FlashFRC/master)
![GitHub](https://img.shields.io/github/license/Flash3388/FlashFRC)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.## Building
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.
## Using
__FlashFRC__ releases are uploaded to _maven central_, so including it as a dependency is quite simple.
### Gradle
Add to your build script, under `dependencies`:
```Groovy
dependencies {
implementation group: "com.flash3388.flashlib", name: "flashlib.frc.robot", version: "$version"
}
```