From 738a1c015cfb42076cfda2e2fb796e66bc98db54 Mon Sep 17 00:00:00 2001 From: Dustin Spicuzza Date: Sat, 20 Jan 2018 01:31:08 -0500 Subject: [PATCH] PIDController: setContinuous should only check input range if continuous is true (#896) --- wpilibj/src/main/java/edu/wpi/first/wpilibj/PIDController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wpilibj/src/main/java/edu/wpi/first/wpilibj/PIDController.java b/wpilibj/src/main/java/edu/wpi/first/wpilibj/PIDController.java index e9db6c88b2..2782dbb0d6 100644 --- a/wpilibj/src/main/java/edu/wpi/first/wpilibj/PIDController.java +++ b/wpilibj/src/main/java/edu/wpi/first/wpilibj/PIDController.java @@ -556,7 +556,7 @@ public class PIDController extends SendableBase implements PIDInterface, Sendabl * @param continuous Set to true turns on continuous, false turns off continuous */ public void setContinuous(boolean continuous) { - if (m_inputRange <= 0) { + if (continuous && m_inputRange <= 0) { throw new RuntimeException("No input range set when calling setContinuous()."); } m_thisMutex.lock();