X-Git-Url: http://challenge-bot.com/repos/?p=3501%2F2017steamworks;a=blobdiff_plain;f=src%2Forg%2Fusfirst%2Ffrc%2Fteam3501%2Frobot%2Fcommands%2Fshooter%2FRunFlyWheel.java;h=6ac5d69f3e1934c557adde63add9c5a72d4c5982;hp=78506882140bd14c817d8f05014baa11018afb30;hb=00f515a1e32e2ef2217aa5c981a860ec584f16f1;hpb=292b55d37ff914cf4f094b01b40f4389db29a200 diff --git a/src/org/usfirst/frc/team3501/robot/commands/shooter/RunFlyWheel.java b/src/org/usfirst/frc/team3501/robot/commands/shooter/RunFlyWheel.java index 7850688..6ac5d69 100644 --- a/src/org/usfirst/frc/team3501/robot/commands/shooter/RunFlyWheel.java +++ b/src/org/usfirst/frc/team3501/robot/commands/shooter/RunFlyWheel.java @@ -3,7 +3,6 @@ package org.usfirst.frc.team3501.robot.commands.shooter; import org.usfirst.frc.team3501.robot.Robot; import org.usfirst.frc.team3501.robot.subsystems.Shooter; -import edu.wpi.first.wpilibj.Timer; import edu.wpi.first.wpilibj.command.Command; /** @@ -14,7 +13,6 @@ import edu.wpi.first.wpilibj.command.Command; */ public class RunFlyWheel extends Command { private Shooter shooter = Robot.getShooter(); - Timer timer; private double time; /** @@ -27,21 +25,18 @@ public class RunFlyWheel extends Command { */ public RunFlyWheel(double time) { requires(shooter); - - timer = new Timer(); this.time = time; } // Called just before this Command runs the first time @Override protected void initialize() { - timer.start(); - shooter.setFlyWheelMotorVal(shooter.CURRENT_SHOOTING_SPEED); } // Called repeatedly when this Command is scheduled to run @Override protected void execute() { + shooter.setFlyWheelMotorVal(shooter.CURRENT_SHOOTING_SPEED); } // Called once after isFinished returns true @@ -59,7 +54,7 @@ public class RunFlyWheel extends Command { @Override protected boolean isFinished() { - return timer.get() >= time; + return timeSinceInitialized() >= time; } }