Releases: BroncBotz3481/YAGSL-Example
Releases · BroncBotz3481/YAGSL-Example
2024.4.8.3
Full Changelog: 2024.4.8.2...2024.4.8.3
2024.4.8.2
Full Changelog: 2024.4.8.1...2024.4.8.2
2024.4.8.1
Full Changelog: 2024.4.8...2024.4.8.1
2024.4.8
2024.4.8 release.
What's Changed
- Fixed the null pointer exception with CANCoderSwerve no canbus constructor by @PY44N in #162
- SysIdRoutine implementation for characterizing a swerve drive by @5010TigerDynasty in #160
- Cleanup and fix usage of constants by @978-9-17-637879-3 in #163
- Switch to Duty-Cycle, remove inversion, clean up various functions by @5010TigerDynasty in #165
- Update joystick deadband values by @Flint221 in #167
New Contributors
- @PY44N made their first contribution in #162
- @5010TigerDynasty made their first contribution in #160
- @978-9-17-637879-3 made their first contribution in #163
Full Changelog: 2024.4.7...2024.4.8
2024.4.7
Added accurate telemetry.
Full Changelog: 2024.4.6.3...2024.4.7
2024.4.6.3
Finally fixed the heading correction with NavX's. Required a PID change.
What's Changed
- Fixed Pigeon2Swerve only using X acceleration by @dezash123 in #146
- Heading correction logic now reads in current heading by @Blargleflakes in #150
- Frc3620 by @fovea1959 in #148
New Contributors
- @dezash123 made their first contribution in #146
- @Blargleflakes made their first contribution in #150
- @fovea1959 made their first contribution in #148
Full Changelog: 2024.4.6.2...2024.4.6.3
2024.4.6.2
Fix drive motor movement when the desired movement is 0.
Full Changelog: 2024.4.6.1...2024.4.6.2
2024.4.6.1 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