Permalink
Commits on Jun 14, 2017
  1. Merge pull request #112 from rothso/switchreactor-patch

    rhauch committed Jun 14, 2017
    Fix SwitchReactor's onUntriggeredSubmit
  2. Fix SwitchReactor's onUntriggeredSubmit

    rothso committed Jun 14, 2017
    Changed onTriggered to onUntriggered
Commits on Feb 11, 2017
  1. Released 2017.2.0

    rhauch committed Feb 11, 2017
  2. Corrected MecanumDrive JavaDoc

    rhauch committed Feb 11, 2017
Commits on Feb 8, 2017
  1. Corrected Ant download URL

    rhauch committed Feb 8, 2017
  2. Merge pull request #106 from rothso/pid-fixes

    rhauch committed Feb 8, 2017
    Fixed SoftwarePIDController checkTolerance and initTable
Commits on Feb 6, 2017
  1. Corrected checkTolerance and fixed initTable in SoftwarePIDController

    rothso committed Feb 6, 2017
    * Added a unit test for verifying the checkTolerance logic
    * Updated both SoftwarePIDController and the base method in Controller
    * Fixed a problem where no gains would be sent to the SmartDashboard
Commits on Jan 30, 2017
  1. Merge pull request #105 from AGausmann/mecanum

    rhauch committed Jan 30, 2017
    My mistake: x axis and rotation were backwards
Commits on Jan 29, 2017
  1. My mistake: x axis and rotation were backwards

    Adam Gausmann
    Adam Gausmann committed Jan 29, 2017
Commits on Jan 22, 2017
  1. Merge pull request #98 from AGausmann/mecanum

    rhauch committed Jan 22, 2017
    Additional MecanumDrive functionality
  2. Merge pull request #102 from AGausmann/cantalon

    rhauch committed Jan 22, 2017
    Allow TalonControllers to be built from existing CANTalon instances.
Commits on Jan 21, 2017
  1. Additional MecanumDrive functionality

    Adam Gausmann
    Adam Gausmann committed Jan 17, 2017
    - Modified cartesian and polar drives so both provide an absolute and relative option.
    - Removed joystick sign compensation to maintain consistency with TankDrive (which does not have that).
    - Deprecated previous cartesian and polar methods in favor of the more descriptive ones.
    - Clarified some confusing parts of the documentation.
    
    The features in this commit has been manually tested to make sure that it behaves according to the documentation.
  2. Merge pull request #100 from primetoxinz/patch-2

    rhauch committed Jan 21, 2017
    Fix Incorrect Indices for Microsoft Sidewinder
Commits on Jan 20, 2017
  1. Fix Incorrect Indices for Microsoft Sidewinder

    primetoxinz committed Jan 20, 2017
    WPILib requires getRawButton to start at index 1, not index 0
Commits on Jan 19, 2017
  1. Merge pull request #99 from FilipKernan/master

    rhauch committed Jan 19, 2017
    fixed mock solenoid retract method
Commits on Jan 18, 2017
Commits on Jan 15, 2017
  1. Corrected JavaDoc

    rhauch committed Jan 15, 2017
  2. Released 2017.1.0

    rhauch committed Jan 15, 2017
    This version is compatible with WPILib version 2017.1.1, CTRE TalonSRX version 2017_v1, and navX-MXP library version 3.0.314.
  3. Merge pull request #97 from rhauch/issue-56

    rhauch committed Jan 15, 2017
    Issue 56 - Improved Cheesy drive logic
  4. Issue 56 - Improved Cheesy drive logic

    rhauch committed Jan 15, 2017
    Added a second and simpler algorithm for cheesy drive based on Team 254’s 2016 robot, and change the existing `cheesy` method to use this algorithm. However, the previous logic is still available via a new overloaded method that accepts the algorithm enumeration as the fourth parameter.
  5. Merge pull request #96 from rhauch/spark-motor-controller

    rhauch committed Jan 15, 2017
    Issue 95 - Added support for the Spark motor controller
Commits on Jan 12, 2017
  1. Merge pull request #94 from dfuglsang/issue-93

    rhauch committed Jan 12, 2017
    Issue-93 fixed to use the speedlimiter arg
Commits on Jan 7, 2017
  1. Merge pull request #88 from rhauch/2017-beta

    rhauch committed Jan 7, 2017
    Added support for 2017 WPILib for Java
  2. Use 2017 Beta WPILib

    rhauch committed Jan 7, 2017
  3. Use custom Ant on Travis-CI

    rhauch committed Jan 7, 2017
    Travis-CI’s version of Ant is too old (1.8.2) to properly download all 3rd party archives, so we have to use the latest version of Ant (1.10.0) so that this works.
Commits on Jan 6, 2017
  1. Correctly download and use 3rd party dependencies

    rhauch committed Jan 6, 2017
    Corrected the build to download the 3rd party dependencies correctly, and now generated property files that describe those dependencies.
  2. Added additional TalonSRX feedback device options

    rhauch committed Jan 6, 2017
    Added to the `TalonSRX` interface and implementation support for several other feedback device options already supported by the `CANTalon`.
  3. Update README.md

    rhauch committed Jan 6, 2017
Commits on Jan 4, 2017
  1. Merge pull request #91 from dfuglsang/issue-90

    rhauch committed Jan 4, 2017
    Issue-90 Removed invalid characters from java docs
  2. Issue-90 Removed invalid characters from java docs

    dfuglsang committed Jan 4, 2017
    Removed characters from java docs that are considered invalid for the
    default Windows cp1252 encoding