thirdcoast

Third Coast swerve drive and telemetry API for FRC robots

MIT License

Stars
36
Committers
5

Bot releases are visible (Hide)

thirdcoast - v24.0.3 Latest Release

Published by github-actions[bot] 8 months ago

What's Changed

  • fixed bug in phoenix 6 measureable objects
  • update healthcheck to allow for non-subsystem checked objects
thirdcoast - Thirdcoast 24.0.2

Published by mwitcpalek 9 months ago

What's Changed

  • add measures scaled by 1000 to the CANcoder measureable
thirdcoast - v24.0.1

Published by mwitcpalek 9 months ago

What's Changed

  • Updates to 2024 Vendordeps
  • Add Phoenix 6 support for TalonFX's
  • Add support for CANcoder measures
  • Fix Case # Bug when running repeated health checks
thirdcoast - Third Coast 23.3.0

Published by github-actions[bot] over 1 year ago

Installation

The Third Coast vendordeps file is at: http://packages.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://packages.strykeforce.org/thirdcoast.json

Changes

🐛 Bug Fixes

  • Update healthcheck JSON format to fix heap exhaustion (#105)
thirdcoast - Third Coast 23.2.0

Published by github-actions[bot] over 1 year ago

Installation

The Third Coast vendordeps file is at: http://packages.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://packages.strykeforce.org/thirdcoast.json

Changes

🚀 Features

  • Add more examples to README (#104)
  • Add @BeforeHealthCheck and @AfterHealthCheck (#103)
thirdcoast - Third Coast 23.1.3

Published by github-actions[bot] over 1 year ago

Installation

The Third Coast vendordeps file is at: http://packages.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://packages.strykeforce.org/thirdcoast.json

Changes

🧰 Maintenance

  • Fix swerve healthcheck (#102)
thirdcoast - Third Coast 23.1.0

Published by github-actions[bot] over 1 year ago

Installation

The Third Coast vendordeps file is at: http://packages.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://packages.strykeforce.org/thirdcoast.json

Changes

🚀 Features

  • Implement new Health Check framework (#97)
thirdcoast - Third Coast 23.0.1

Published by github-actions[bot] over 1 year ago

Installation

The Third Coast vendordeps file is at: http://packages.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://packages.strykeforce.org/thirdcoast.json

Changes

  • Resolve reset encoder bug while resetting odometer
thirdcoast - Third Coast 23.0.0

Published by github-actions[bot] almost 2 years ago

Installation

The Third Coast vendordeps file is at: http://maven.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://maven.strykeforce.org/thirdcoast.json

Changes

  • 2023 updates to thirdcoast (#100)
thirdcoast - Third Coast 22.2.2

Published by github-actions[bot] almost 2 years ago

Installation

The Third Coast vendordeps file is at: http://maven.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://maven.strykeforce.org/thirdcoast.json

Changes

🚀 Features

  • Add ability to replace default kinematic odometry (#95)

🧰 Maintenance

  • Sync up release version (#99)
  • Update project dependencies (#98)
  • Bump version (#96)
thirdcoast - Third Coast 22.1.1

Published by github-actions[bot] over 2 years ago

Installation

The Third Coast vendordeps file is at: http://maven.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://maven.strykeforce.org/thirdcoast.json

Changes

🐛 Bug Fixes

  • Fix TalonFX current telemetry bug (#94)
thirdcoast - Third Coast 22.1.0

Published by github-actions[bot] over 2 years ago

Installation

The Third Coast vendordeps file is at: http://maven.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://maven.strykeforce.org/thirdcoast.json

Changes

🚀 Features

  • Add get/set Rotation2d to SwerveModule (#93)
thirdcoast - Third Coast 22.0.1

Published by github-actions[bot] over 2 years ago

Installation

The Third Coast vendordeps file is at: http://maven.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://maven.strykeforce.org/thirdcoast.json

Changes

🚀 Features

  • Log error but don't throw exception when azimuth zero data missing (#92)

🧰 Maintenance

  • Fix warnings and deprecations (#90)
  • Update build dependencies (#89)
thirdcoast - Third Coast 22.0.0

Published by github-actions[bot] almost 3 years ago

Installation

The Third Coast vendordeps file is at: http://maven.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://maven.strykeforce.org/thirdcoast.json

Changes

🚀 Features

  • Add Registrable interface to Telemetry (#87)

🧰 Maintenance

  • Release version 2022.0.0 (#88)
  • Update for 2022 FRC dependencies (#86)
thirdcoast - Third Coast 21.3.1

Published by github-actions[bot] over 3 years ago

Installation

The Third Coast vendordeps file is at: http://maven.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://maven.strykeforce.org/thirdcoast.json

Changes

🚀 Features

  • Add optional gyro offset to swerve drive (#85)
thirdcoast - Third Coast 21.3.0

Published by github-actions[bot] over 3 years ago

Installation

The Third Coast vendordeps file is at: http://maven.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://maven.strykeforce.org/thirdcoast.json

Changes

🚀 Features

  • Add 3 console buttons (#84)
  • Add 5-position button to console (#83)
  • Add preliminary console display support (#82)
  • Allow enable or disable for trapper (#80)
  • Expose swerve modules from SwerveDrive (#79)
  • Set drive talon encoder CPR automatically (#78)

🧰 Maintenance

  • Update release-drafter.yml (#81)
thirdcoast - Third Coast 21.2.1

Published by github-actions[bot] over 3 years ago

Installation

The Third Coast vendordeps file is at: http://maven.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://maven.strykeforce.org/thirdcoast.json

Changes

🚀 Features

  • Remove Jetty dependency (#74), reduced robot fat jar size by 1.4MB.

🧰 Maintenance

  • Move healthcheck package up (#77)
  • Remove deprecated swerve drive (#76)
  • Add unit tests to TelemetryController (#75)
thirdcoast - Third Coast 21.2.0

Published by github-actions[bot] over 3 years ago

Installation

The Third Coast vendordeps file is at: http://maven.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://maven.strykeforce.org/thirdcoast.json

Changes

  • Simplify Measurable interface, add MeasurableSubsystem base class (#73).
  • Changed package name to org.strykeforce.telemetry.
thirdcoast - Third Coast 21.1.0

Published by github-actions[bot] over 3 years ago

Installation

The Third Coast vendordeps file is at: http://maven.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

$ ./gradlew vendordep --url=http://maven.strykeforce.org/thirdcoast.json

Changes

  • Update swerve drive to use WPILib (#72). This change is a breaking change for existing swerve drive code.

🧰 Maintenance

  • Update dependencies for FRC 2021 (#70)
  • Add vendordeps install instructions (#69)
thirdcoast - Third Coast 20.4.2

Published by github-actions[bot] over 3 years ago

Add Third Coast to FRC robot project

The Third Coast vendordeps file is at: http://maven.strykeforce.org/thirdcoast.json

To install, use Install new libraries (online) in VS Code or download manually to your project vendordeps directory.

Changes

  • Add release-drafter Github action (#68)
  • Add auton switch reader (#66)
  • Add health check to Third Coast (#65)