Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Limelight addition #5

Merged
merged 20 commits into from
Aug 10, 2024
Merged

Limelight addition #5

merged 20 commits into from
Aug 10, 2024

Conversation

cuttestkittensrule
Copy link
Collaborator

Code for Limelight interfacing

Changelog

  • Added Limelight code
  • Removed Swerve Code

@cuttestkittensrule cuttestkittensrule merged commit 4371b98 into phoenix6 Aug 10, 2024
1 check passed
cuttestkittensrule added a commit that referenced this pull request Aug 10, 2024
* re-added InvertType

* added tests

* fixed tests

* added documentation

* fixed invertType for sparkMaxInvert

* fixed warnings

* Create gradle.yml

* moved gradle.yml

* Update gradle.yml

* made gradlew excecutable

* made MotorSubsystem allow use of non-enums

* Update README.md

* more rebase issues

* added method for configuring acceptable error in MotorSubsystem.MotorSubsystemConfiguration

* removed untrackable class files

* updated TalonFXWrapper

* moved getVelocity to Encoder

* updated Lightshow

* Documentation uptate

* Limelight addition (#5)

* added submodule

* removed reflection jank

* added submodule

* noped swerve code

* I hate NetworkTables Unit Testing :(

* fixed unit tests

* removed class files

* fixed bug with table naming

* updated WPILib GadleRIO

* Updated GradleRIO

* fix to Pose3D generation from limelight

* Added atPosition to MotorSubsystem

* Finished backend; testing needed

* fixed jank

* Fixed last of Limelight bugs (hopefully)

* removed outdated test

* removed unused import

* removed binary file

* remove unnecesary semicoln in limelight's build.gradle file

* API Inprovements (#6)

* added ability to change ControlMode for PIDSubsystem (backwards compatible)

* Swapped encoder related code to use measures

some code not changed, to maintain backwards compatability (for reviewing purposes)

* Refactor MotorSubsystem to use Measures
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant