X-Git-Url: http://challenge-bot.com/repos/?a=blobdiff_plain;f=src%2Forg%2Fusfirst%2Ffrc%2Fteam3501%2Frobot%2Fsubsystems%2FIntakeArm.java;h=18a2689f6ba272f088eb8f0e424195fab1c7b94b;hb=fdde5248db689a89268bd451966b0bdcf4b811db;hp=dc784e5b29b4d97d8e364ab66dbfcd940757da4c;hpb=dd80b867120a3147c89c4cd222642fd9ea91fa0d;p=3501%2Fstronghold-2016 diff --git a/src/org/usfirst/frc/team3501/robot/subsystems/IntakeArm.java b/src/org/usfirst/frc/team3501/robot/subsystems/IntakeArm.java index dc784e5b..18a2689f 100755 --- a/src/org/usfirst/frc/team3501/robot/subsystems/IntakeArm.java +++ b/src/org/usfirst/frc/team3501/robot/subsystems/IntakeArm.java @@ -19,7 +19,7 @@ public class IntakeArm extends Subsystem { * Intake only moves once at the beginning of the match. It lowers at the * beginning of the match and is held there by mechanical stops until the end * of the match. - * + * * Must be used in a command that has a timer variable to stop it. */ public void dropIntake() { @@ -34,6 +34,47 @@ public class IntakeArm extends Subsystem { intake.set(Constants.IntakeArm.OUTPUT_SPEED); } + /*** + * This method allows you to set the speed of the motor(s). The range of speed + * is from [-1, 1]. A negative speed changes the direction of the motors. + * + * @param speed + * The speed of the motors that control the rollers. The range of + * these motors go from [-1,1]. A negative speed changes the + * direction of the motors. + */ + + public void setRollerSpeed(double speed) { + + } + + /*** + * + * @return + */ + + public double getRollerSpeed() { + return 0; + } + + /*** + * + * @return + */ + + public boolean isBallInside() { + return true; + } + + /*** + * + * @return + */ + + public boolean areRollersRolling() { + return true; + } + @Override protected void initDefaultCommand() {