2024.4.6.1 Release
Pre-release
Pre-release
·
535 commits
to dev
since this release
This is the 2024.4.6.1
Release.
What's Changed
- Rewrite by @thenetworkgrinch in #9
- Gyro Roll and Gyro Rotation3d get methods by @7910f6ba7ee4 in #13
- Fix Conversions for TalonFX getVelocity() and omegaRadPerSecond by @7910f6ba7ee4 in #12
- Fix Rotation3d and Roll Getters by @7910f6ba7ee4 in #15
- [DRAFT] Fix for TalonFX PID wrapping by @7910f6ba7ee4 in #14
- TalonFX Fix by @thenetworkgrinch in #18
- Fix Issues with "none" Type Absolute Encoder by @7910f6ba7ee4 in #24
- Fix TalonFX Support (Position Conversion Error) by @7910f6ba7ee4 in #23
- Change gyros to have a getRotation3d() and getAccel() methods by @7910f6ba7ee4 in #44
- Address issue #51 and YAGSL/issues/9 by @thenetworkgrinch in #54
- Rename swerve module locations by @thenetworkgrinch in #57
- Absolute encoder sync by @thenetworkgrinch in #49
- Add acceleration component to accelerationVector. by @7910f6ba7ee4 in #53
- Optimize Swerve Module and more 2nd order kinematics by @thenetworkgrinch in #63
- Add ability to download config by @GeraldTM in #69
- Add addVisionMeasurement specifier by @JosephTLockwood in #70
- CANAndCoderSwerve addition by @clrozeboom in #74
- Removed 2nd order kinematics, again... by @thenetworkgrinch in #75
- Fix loop overruns due to blocking Talon call by @jwbonner in #84
- Fix driveFieldOriented() by @ajs256 in #88
- Add MaxSwerve-Neo-NavX Configuration by @Technologyman00 in #77
- Update to the next generation. by @thenetworkgrinch in #92
- One more one-line fix by @ajs256 in #97
- Prevent Movement after Auto by @Technologyman00 in #98
- Add Setting the Absolute Encoder Offset by @Technologyman00 in #105
- Adding Alternative Drive Mode for Rotation Shortcut Buttons and Right Stick Rotation Adjustment by @Technologyman00 in #111
- Update vendordeps to use current 2024 libraries and Updates Names for REVLib by @MarshallTappen in #121
- Adds a supplier that determines if the path should be fixed. by @MarshallTappen in #122
- Fix: Unit error in cosine compensator by @jbko6 in #129
- Fix: TalonFX conversion factor needs to be inverted by @jbko6 in #128
- Finished TODO: Configure Status Frame 5 and 6 if necessary by @RoboPenguin7 in #130
- Heading correction function update by @balien-12 in #132
- 2024 Update by @thenetworkgrinch in #133
- Canandcoder tweaks by @guineawheek in #134
- Update getDriveBaseRadiusMeters() to find a better radius by @Technologyman00 in #138
- Fixed Rotation being off in AbsoluteDriveAdv by @Technologyman00 in #137
- Implement NetworkAlerts by @TheGamer1002 in #136
- Fixed getDriveBaseRadiusMeters() as it incorrectly assumed there will always be 4 modules by @Technologyman00 in #139
- Fixes the resetOdometry method by @MarshallTappen in #142
- Functionalize IMU Inversions by @Technologyman00 in #140
New Contributors
- @thenetworkgrinch made their first contribution in #9
- @7910f6ba7ee4 made their first contribution in #13
- @GeraldTM made their first contribution in #69
- @JosephTLockwood made their first contribution in #70
- @clrozeboom made their first contribution in #74
- @jwbonner made their first contribution in #84
- @ajs256 made their first contribution in #88
- @Technologyman00 made their first contribution in #77
- @MarshallTappen made their first contribution in #121
- @jbko6 made their first contribution in #129
- @RoboPenguin7 made their first contribution in #130
- @balien-12 made their first contribution in #132
- @guineawheek made their first contribution in #134
- @TheGamer1002 made their first contribution in #136
Full Changelog: https://github.com/BroncBotz3481/YAGSL-Example/commits/2024.4.6.1