X-Git-Url: http://challenge-bot.com/repos/?a=blobdiff_plain;f=src%2Forg%2Fusfirst%2Ffrc%2Fteam3501%2Frobot%2Fcommands%2Fscaler%2FRunWinchContinuous.java;h=5b45d0b4d3fad18e07e83f7272012843d03117e7;hb=571a0e2a38e69a5f69c0a725d1da6600e67e9afb;hp=8f3f428167e525b9ee35ebc5b7e288c41258b6a3;hpb=cef820abab686c8bb7f7cc85428183f1cf110edd;p=3501%2Fstronghold-2016 diff --git a/src/org/usfirst/frc/team3501/robot/commands/scaler/RunWinchContinuous.java b/src/org/usfirst/frc/team3501/robot/commands/scaler/RunWinchContinuous.java index 8f3f4281..5b45d0b4 100644 --- a/src/org/usfirst/frc/team3501/robot/commands/scaler/RunWinchContinuous.java +++ b/src/org/usfirst/frc/team3501/robot/commands/scaler/RunWinchContinuous.java @@ -19,14 +19,17 @@ import edu.wpi.first.wpilibj.command.Command; public class RunWinchContinuous extends Command { private double winchUpSpeed; + private int timeoutAmount; - public RunWinchContinuous(double speed) { + public RunWinchContinuous(double speed, int timeout) { requires(Robot.scaler); winchUpSpeed = speed; + timeoutAmount = timeout; } @Override protected void initialize() { + this.setTimeout(timeoutAmount); Robot.scaler.runWinch(winchUpSpeed); } @@ -36,7 +39,7 @@ public class RunWinchContinuous extends Command { @Override protected boolean isFinished() { - return true; + return this.isTimedOut(); } @Override