Skip to content

Releases: strongback/strongback-java

1.1.7

07 Mar 17:14
Compare
Choose a tag to compare

This release of Strongback is compatible with the 2016 WPILib released for the 2016 season, and has been tested with WPILib version 201602112135, 0.1.0.201601151923 and 0.1.0.201601072029. This release of Strongback is not compatible with 2015 (or earlier) versions of WPILib.

This patch release corrects the soft limits in the TalonSRX and TalonController. This allows the software to set the angles as measured by the selected sensor at which the forward throttle and reverse throttle are disabled. data log header structure and log decoder utility (see #72).

If you are upgrading a system that has an older version of Strongback, first remove the existing strongback installation directory completely before downloading and unpacking this newer version. The rest of your system (e.g., path, Eclipse workspace, or Eclipse projects) can be unchanged, and everything will simply pick up the new version. To verify you have the new version installed, the command line tool will now output the Strongback version if you run strongback.sh version on OS X and Linux, or strongback.bat version on Windows.

1.1.6

06 Mar 20:54
Compare
Choose a tag to compare

This release of Strongback is compatible with the 2016 WPILib released for the 2016 season, and has been tested with WPILib version 201602112135, 0.1.0.201601151923 and 0.1.0.201601072029. This release of Strongback is not compatible with 2015 (or earlier) versions of WPILib.

This patch release corrects the data log header structure and log decoder utility (see #72).

If you are upgrading a system that has an older version of Strongback, first remove the existing strongback installation directory completely before downloading and unpacking this newer version. The rest of your system (e.g., path, Eclipse workspace, or Eclipse projects) can be unchanged, and everything will simply pick up the new version. To verify you have the new version installed, the command line tool will now output the Strongback version if you run strongback.sh version on OS X and Linux, or strongback.bat version on Windows.

1.1.5

29 Feb 14:25
Compare
Choose a tag to compare

This release of Strongback is compatible with the 2016 WPILib released for the 2016 season, and has been tested with WPILib version 201602112135, 0.1.0.201601151923 and 0.1.0.201601072029. This release of Strongback is not compatible with 2015 (or earlier) versions of WPILib.

This patch release adds methods to support the Xbox 360 controller (see #67, #71) and two utility methods to combine switches (see #69). There were only additions, and no other changes were made.

If you are upgrading a system that has an older version of Strongback, first remove the existing strongback installation directory completely before downloading and unpacking this newer version. The rest of your system (e.g., path, Eclipse workspace, or Eclipse projects) can be unchanged, and everything will simply pick up the new version. To verify you have the new version installed, the command line tool will now output the Strongback version if you run strongback.sh version on OS X and Linux, or strongback.bat version on Windows.

1.1.3

20 Feb 16:54
Compare
Choose a tag to compare

This release of Strongback is compatible with the 2016 WPILib released for the 2016 season, and has been tested with WPILib version 0.1.0.201601151923 and 0.1.0.201601072029. This release of Strongback is not compatible with 2015 (or earlier) versions of WPILib.

This patch release adds support for the Victor SP hardware motor controller (see issue #65). It also adds a Values.mapRange method that can be used to create a function that maps a range of double values to a different range; this may be useful when scaling ContinuousRange objects.

If you are upgrading a system that has an older version of Strongback, first remove the existing strongback installation directory completely before downloading and unpacking this newer version. The rest of your system (e.g., path, Eclipse workspace, or Eclipse projects) can be unchanged, and everything will simply pick up the new version. To verify you have the new version installed, the command line tool will now output the Strongback version if you run strongback.sh version on OS X and Linux, or strongback.bat version on Windows.

1.1.2

10 Feb 15:20
Compare
Choose a tag to compare

This release of Strongback is compatible with the 2016 WPILib released for the 2016 season, and has been tested with WPILib version 0.1.0.201601151923 and 0.1.0.201601072029. This release of Strongback is not compatible with 2015 (or earlier) versions of WPILib.

This patch release fixes an issue with the SwitchReactor from properly registering listeners (see issue #60).

If you are upgrading a system that has an older version of Strongback, first remove the existing strongback installation directory completely before downloading and unpacking this newer version. The rest of your system (e.g., path, Eclipse workspace, or Eclipse projects) can be unchanged, and everything will simply pick up the new version. To verify you have the new version installed, the command line tool will now output the Strongback version if you run strongback.sh version on OS X and Linux, or strongback.bat version on Windows.

1.1.1

12 Jan 01:19
Compare
Choose a tag to compare

This release of Strongback is compatible with the 2016 WPILib released for the 2016 season. Because of changes in WPILib's API, this release of Strongback will not work with earlier versions of WPILib.

This patch release fixes a critical issue on Windows (see #54) that prevent Strongback from properly configuring the Eclipse workspace and projects.

If you are upgrading a system that has an older version of Strongback, first remove the existing strongback installation directory completely before downloading and unpacking this newer version. The rest of your system (e.g., path, Eclipse workspace, or Eclipse projects) can be unchanged, and everything will simply pick up the new version. To verify you have the new version installed, the command line tool will now output the Strongback version if you run strongback.sh version on OS X and Linux, or strongback.bat version on Windows.

1.1.0

07 Jan 23:41
Compare
Choose a tag to compare

This release of Strongback is the first to be compatible with the 2016 WPILib released for the 2016 season. Because of changes in WPILib's API, this release of Strongback will not work with earlier versions of WPILib.

There are a few changes to internal Strongback code due to changes in the WPILib API, but most robots using earlier releases of Strongback should not require many changes. However, there are some new Strongback features, including significant expansion of Talon SRX support (see #41 for details). The TalonSRX code operates as a simple motor controller, but all of the additional functionality with wired input sensors has yet to be tested.

Alpha 2 release of 1.1.0

13 Dec 19:30
Compare
Choose a tag to compare
Pre-release

This is an updated second alpha release that includes a number of new features, including significant expansion of Talon SRX support (see #41 for details). The TalonSRX code operates as a simple motor controller, but all of the additional functionality with wired input sensors has yet to be tested. This release was created to facilitate this hardware-based testing, and it supersedes 1.1.0-Alpha1.

1.0.3

13 Dec 19:26
Compare
Choose a tag to compare

The release of Strongback fixes several build-related issues, and should be valid for all users to upgrade from any earlier 1.0.x release. It supports the latest stable release of the 2015 WPILib for Java. See our Using Strongback book for instructions on how to install and use the Strongback library on your FRC robot.

1.0.2

19 Nov 14:21
Compare
Choose a tag to compare

The release of Strongback fixes a critical issue on Windows that prevented the strongback.bat command from working (see #46). This is the only change from 1.0.1, so it should be an easy upgrade to all users. It supports the latest stable release of the 2015 WPILib for Java. See our Using Strongback book for instructions on how to install and use the Strongback library on your FRC robot.