add method stub setRollerSpeed
authorYamini Adusumelli <ayamini2000@gmail.com>
Fri, 29 Jan 2016 04:31:09 +0000 (20:31 -0800)
committerShaina Chen <shaina.sierra@gmail.com>
Fri, 5 Feb 2016 04:20:52 +0000 (20:20 -0800)
src/org/usfirst/frc/team3501/robot/subsystems/IntakeArm.java

index dc784e5b29b4d97d8e364ab66dbfcd940757da4c..18a2689f6ba272f088eb8f0e424195fab1c7b94b 100755 (executable)
@@ -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() {