From: Meryem Esa Date: Wed, 16 Mar 2016 03:10:19 +0000 (-0700) Subject: fix wait commands X-Git-Url: http://challenge-bot.com/repos/?p=3501%2Fstronghold-2016;a=commitdiff_plain;h=22a248cfa45e720eb551c4475a3f85b098162939 fix wait commands --- diff --git a/src/org/usfirst/frc/team3501/robot/Constants.java b/src/org/usfirst/frc/team3501/robot/Constants.java index 2fcbabe5..fe96c4b9 100644 --- a/src/org/usfirst/frc/team3501/robot/Constants.java +++ b/src/org/usfirst/frc/team3501/robot/Constants.java @@ -88,7 +88,6 @@ public class Constants { public static final double WAIT_TIME = 2.0; // In seconds // TODO: test for this time - public static final double TIME_FOR_BALL_TO_CATAPULT_ROLLING = 1.0; } diff --git a/src/org/usfirst/frc/team3501/robot/commands/shooter/ShootAtHighGoal.java b/src/org/usfirst/frc/team3501/robot/commands/shooter/ShootAtHighGoal.java index 1f21e2fb..bb616041 100755 --- a/src/org/usfirst/frc/team3501/robot/commands/shooter/ShootAtHighGoal.java +++ b/src/org/usfirst/frc/team3501/robot/commands/shooter/ShootAtHighGoal.java @@ -1,7 +1,6 @@ package org.usfirst.frc.team3501.robot.commands.shooter; import org.usfirst.frc.team3501.robot.Constants.IntakeArm; -import org.usfirst.frc.team3501.robot.Constants.Shooter; import org.usfirst.frc.team3501.robot.commands.intakearm.MoveIntakeArm; import org.usfirst.frc.team3501.robot.commands.intakearm.TimeRunIntake; @@ -16,8 +15,8 @@ import edu.wpi.first.wpilibj.command.WaitCommand; * post-conditions: catapult is retracted, intake is extended */ public class ShootAtHighGoal extends CommandGroup { - // TODO: test for this - private static final double WAIT_SECONDS = 1.0; + private static final double WAIT_SECONDS = 0.4; + private static final double TIME_FOR_BALL_TO_CATAPULT_ROLLING = 1.0; public ShootAtHighGoal() { @@ -27,9 +26,7 @@ public class ShootAtHighGoal extends CommandGroup { addSequential(new WaitCommand(WAIT_SECONDS)); // get ball onto catapult - addSequential(new TimeRunIntake(Shooter.TIME_FOR_BALL_TO_CATAPULT_ROLLING)); - - addSequential(new WaitCommand(WAIT_SECONDS)); + addSequential(new TimeRunIntake(TIME_FOR_BALL_TO_CATAPULT_ROLLING)); // shoot catapult pistons addSequential(new FireCatapult());