Skip to content

InfinityDevTech/PhotonFTC

 
 

Repository files navigation

PhotonFTC

NOTE: This code will ONLY work on the REV Robotics Expansion Hub or REV Robotics Control Hub. No Modern Robotics system is supported!

This project is an initiative to push the FIRST api to its absolute limits, and to give access to functionality and methods not normally exposed to the user

Projects at a glance:

  • NeutrinoI2C
    • Speeding up I2C Sensors. Deprecated, merged into PhotonCore
  • PhotonCore
    • Speeding up and paralleling the FTC control system for faster loop times

Documentation:

Installation instructions :

Installation is simple. Just go to build.gradle in your Teamcode module and add the following under repositories

maven { url = 'https://jitpack.io' }

Then add the following under dependencies

implementation 'com.github.Eeshwar-Krishnan:PhotonFTC:v2.0.4'

Then run a gradle sync, and everything should download!

OnBotJava:

This library can be ported to OnBotJava, however I strongly recommend anyone using this library to use it in Android Studio to avoid a lot of pain that will come from porting it.

Important Note:

This API is still a work in progress and is subject to change. The basic usage of the API will remain the same for the forseeable future, but new features will be added as teams share feedback on things they want to see.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%