Skip to content

Releases: StuyPulse/StuyLib

StuyLib v2020.1.8.7

29 Jan 21:17
Compare
Choose a tag to compare
  • Revamped Controller.java
  • Auto PIDCalculator lets you automatically tune PID
  • Low Pass FIlter
  • Fixed some comments

StuyLib v2020.1.8.6

27 Jan 19:59
Compare
Choose a tag to compare
  • Added StopWatch
  • Added Filters to P I and D Components of PIDController
  • Added Low Pass Filter
  • Added CorrectSign Mode to OnDerivative so that filters are not affected by whether or not the value is negative.
  • Removed JerkLimit
  • Removed TimedRateLimit

StuyLib v2020.1.8.5

23 Jan 18:14
Compare
Choose a tag to compare
  • Removed info folder to simplify releases
  • Restructured the way that control systems work
  • fixed BufferedIStreams

v1.8.5.1:

  • Fixed issue with control system (Critical)

StuyLib v2020.1.8.4

23 Jan 04:56
Compare
Choose a tag to compare
  • Added PIDController that interfaces well with IStreams
  • Removed directional filters due to bugs with them.

StuyLib v2020.1.8.3

22 Jan 19:27
Compare
Choose a tag to compare
  • Added rolling average that changes based on if its accelerating or decerating
  • Added rate limit that changes based on if its accelerating or decelerating
  • Cleaned up Limelight code and comments
  • Renamed NetworkTableWrapper SLNetworkTable

StuyLib v2020.1.8.2

17 Jan 23:09
Compare
Choose a tag to compare
  • OnDerivative filter which modifies filters
  • JerkLimit which limits the jerk of an IStream
  • CSVIStream doesn't flush every time

StuyLib v2020.1.8.1

16 Jan 15:59
Compare
Choose a tag to compare

NEW WPI CLASSES ADDED SUPPORT

if you plan on using gamepads with new or old code, use this one.

v2020.1.8 does not have support for the new classes

StuyLib v2020.1.8

15 Jan 22:46
Compare
Choose a tag to compare

EVERY VALUE FOR THE GAMEPAD HAS BEEN DOUBLE CHECKED

When using stuylib for Gamepad.java, use this version

StuyLib v2020.1.7.1

10 Jan 22:14
b4f0504
Compare
Choose a tag to compare
  • Upgraded to WPILib2020

StuyLib v2020.1.7

04 Jan 17:06
Compare
Choose a tag to compare
  • added Integrals and Derivatives filters
  • filtered IStreams can now take multiple filters
  • fixed NetKeyWindow
  • gamepad now can get angle and mag of a stick
  • Removed some WPI Dependencies
  • Cleaned up code