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

2024 common #2

Merged
merged 421 commits into from
Jan 22, 2024
Merged

2024 common #2

merged 421 commits into from
Jan 22, 2024

Conversation

vichik123
Copy link
Contributor

The 2024 common libraries.
These consist of the swerve drive, the utilities and the tests for all.

Copy link
Member

@katzuv katzuv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Again, very good job.
I copied the comments from #1 and added a few new ones. Comment or text if something's unclear, I'm available 🙂

.gitignore Outdated Show resolved Hide resolved
.wpilib/wpilib_preferences.json Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
build.gradle Outdated Show resolved Hide resolved
src/main/java/frc/robot/swerve/GyroIO.java Outdated Show resolved Hide resolved
src/main/java/lib/motors/TalonFXSim.java Outdated Show resolved Hide resolved
src/main/java/lib/motors/TalonFXSim.java Show resolved Hide resolved
src/main/java/lib/motors/SparkMaxSim.java Outdated Show resolved Hide resolved
src/main/java/lib/motors/SparkMaxSim.java Show resolved Hide resolved
src/main/java/lib/motors/TalonFXSim.java Outdated Show resolved Hide resolved
package.bat Outdated Show resolved Hide resolved
@vichik123
Copy link
Contributor Author

All of these changes can be made in the phoenix 6 branch, Emma will take care of most, and I of the rest the next chance we have.

@vichik123
Copy link
Contributor Author

Even better actually, we can merge the phoenix 6 branch with its relevant changes, and then make all of these changes on this branch.

@katzuv
Copy link
Member

katzuv commented Dec 17, 2023 via email

@katzuv
Copy link
Member

katzuv commented Dec 17, 2023

Also, it's best to not pass JAR files around. The package should be published to some package manager, then added as a dependency to projects that need it. It's easy to set up with GitHub Actions, see the link above.

package.bat Outdated Show resolved Hide resolved
src/main/java/lib/motors/TalonFXSim.java Outdated Show resolved Hide resolved
Copy link
Member

@katzuv katzuv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome!!! 🎼

@vichik123 vichik123 merged commit 33ff5f8 into master Jan 22, 2024
2 checks passed
@vichik123 vichik123 deleted the 2024-common branch January 22, 2024 19:55
@vichik123 vichik123 restored the 2024-common branch January 22, 2024 19:56
@vichik123 vichik123 deleted the 2024-common branch January 22, 2024 19:56
@katzuv katzuv mentioned this pull request Jan 29, 2024
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.

4 participants