Releases: strykeforce/thirdcoast
Releases · strykeforce/thirdcoast
Third Coast 20.2.0
Add Third Coast to GradleRIO Project
use “Install new libraries (online)” option with:
http://maven.strykeforce.org/thirdcoast.json
to add Third Coast to your vendordeps
folder.
Improvements
- Support
TalonFX
in addition toTalonSRX
controllers for drive motors.
Third Coast 20.0.1
Third Coast 20.0.1
Add Third Coast to GradleRIO Project
use “Install new libraries (online)” option with:
http://maven.strykeforce.org/thirdcoast.json
to add Third Coast to your vendordeps
folder.
Improvements
- Added
PigeonIMUItem
measureable item for Grapher.
Third Coast 20.0.1
Third Coast 20.0.1
Add Third Coast to GradleRIO Project
use “Install new libraries (online)” option with:
http://maven.strykeforce.org/thirdcoast.json
to add Third Coast to your vendordeps
folder.
Improvements
- Updated for 2020 WPILib.
- Added TalonFX
Measurable
- Use TalonSRC supply and stator current measurements.
Third Coast 19.5.1
Gradle
repositories {
jcenter()
}
dependencies {
compile 'org.strykeforce.thirdcoast:swerve:19.5.1'
compile 'org.strykeforce.thirdcoast:telemetry:19.5.1'
}
Improvements
- Added controller temperature to Talon item.
Third Coast 19.5.0
Gradle
repositories {
jcenter()
}
dependencies {
compile 'org.strykeforce.thirdcoast:swerve:19.5.0'
compile 'org.strykeforce.thirdcoast:telemetry:19.5.0'
}
Improvements
- Added Power Distribution Panel measurable item.
- Deadeye vision system interface WIP
Third Coast 19.4.1
Gradle
repositories {
jcenter()
}
dependencies {
compile 'org.strykeforce.thirdcoast:swerve:19.4.1'
compile 'org.strykeforce.thirdcoast:telemetry:19.4.1'
}
Fixes
- Added QUAD_VELOCITY and QUAD_POSITION to TalonItem
Third Coast 19.4.0
Gradle
repositories {
jcenter()
}
dependencies {
compile 'org.strykeforce.thirdcoast:swerve:19.4.0'
compile 'org.strykeforce.thirdcoast:telemetry:19.4.0'
}
Breaking Changes
- If you are creating custom graphable items, the
Measure
class is now
a data class and allows custom descriptions.
Third Coast 19.3.0
Gradle
repositories {
jcenter()
}
dependencies {
compile 'org.strykeforce.thirdcoast:swerve:19.3.0'
compile 'org.strykeforce.thirdcoast:telemetry:19.3.0'
}
Breaking Changes
- If you are creating custom graphable items , you will need to rename
theItem
interface toMeasurable
.
Improvements
- Better checks for missing gyro.
Third Coast 19.2.0
Gradle
repositories {
jcenter()
}
dependencies {
compile 'org.strykeforce.thirdcoast:swerve:19.2.0'
compile 'org.strykeforce.thirdcoast:telemetry:19.2.0'
}
Improvements
- Add ability to disable field-oriented driving with
swerve.setFieldOriented(false)
.
Third Coast 19.1.2
Gradle
repositories {
jcenter()
}
dependencies {
compile 'org.strykeforce.thirdcoast:swerve:19.1.2'
compile 'org.strykeforce.thirdcoast:telemetry:19.1.2'
}
Fixes
- Fix
Wheel.isInverted()
reporting.