add class level comment and change speed to voltage
authorYamini Adusumelli <ayamini2000@gmail.com>
Sat, 30 Jan 2016 21:04:10 +0000 (13:04 -0800)
committerShaina Chen <shaina.sierra@gmail.com>
Fri, 5 Feb 2016 04:21:25 +0000 (20:21 -0800)
src/org/usfirst/frc/team3501/robot/subsystems/IntakeArm.java

index f5f4e4a0c0fb831f6a63b76200b74c6534a7b9ba..400bed114c1ebcaa6b7d00657bc8669c4e24920a 100755 (executable)
@@ -5,6 +5,20 @@ import org.usfirst.frc.team3501.robot.Constants;
 import edu.wpi.first.wpilibj.CANTalon;
 import edu.wpi.first.wpilibj.command.Subsystem;
 
+/***
+ * The IntakeArm consists of two rollers that are controlled by one motor. The
+ * class is deployed using a command that accelerates the robot forward and
+ * gravity pushes the arm down. After the IntakeArm is pushed down by gravity,
+ * the arm remains stationary for the rest of the match.
+ *
+ * The motor controls the rollers, making them roll forwards and backwards.
+ * The Intake rollers are on the back of the robot. As the rollers run, they
+ * intake the ball.
+ *
+ * @author superuser
+ *
+ */
+
 public class IntakeArm extends Subsystem {
   private CANTalon intake;
   private CANTalon chevalDeFriseHand;
@@ -34,10 +48,10 @@ public class IntakeArm extends Subsystem {
   }
 
   /***
-   * This method allows you to set the speed of the motor. The range of speed
-   * is from [-1, 1]. A negative speed changes the direction of the motors,
-   * making it run backwards.
+   * This method allows you to set the voltage of the motor. The range of
+   * voltage is from [-1, 1]. A negative voltage makes the motor run backwards.
    *
+<<<<<<< e3056e0d68d3b4150b81db56c6685c399cb9c37a
 <<<<<<< cefeac7a7bb7df62af5c880e13eb37c14125a7cb
    * @param speed
    *          The speed of the motors that control the rollers. The range of
@@ -65,13 +79,21 @@ public class IntakeArm extends Subsystem {
    *          these motors go from [-1,1]. A negative speed changes the
    *          direction of the motors, making it run backwards.
 >>>>>>> add 3 method stubs- setRollerSpeeds, getRollerSpeeds, and areRollersRolling
+=======
+   * @param voltage
+   *          The voltage of the motors that control the rollers. The range of
+   *          these motors go from [-1,1]. A negative voltage makes the motor
+   *          run
+   *          backwards.
+>>>>>>> add class level comment and change speed to voltage
    */
 
-  public void setRollerSpeed(double speed) {
+  public void setRollerVoltage(double voltage) {
 
   }
 
   /***
+<<<<<<< e3056e0d68d3b4150b81db56c6685c399cb9c37a
 <<<<<<< cefeac7a7bb7df62af5c880e13eb37c14125a7cb
    * <<<<<<< bd5dc4363add71a17f95409115dec96b83146549
    * This method gets you the current speed of the motor that controls the
@@ -94,9 +116,21 @@ public class IntakeArm extends Subsystem {
    *         of the motor goes from [-1,1]. A negative speed changes the
    *         direction of the motor, making it go backwards.
 >>>>>>> add 3 method stubs- setRollerSpeeds, getRollerSpeeds, and areRollersRolling
+=======
+   * This method gets you the current voltage of the motor that controls the
+   * motor. The range of voltage is from [-1,1]. A negative voltage makes the
+   * motor
+   * run backwards.
+   *
+   * @return Returns the voltage of the motor that controls the roller. The
+   *         range
+   *         of the motor goes from [-1,1]. A negative voltage indicates that
+   *         the
+   *         motor is running backwards.
+>>>>>>> add class level comment and change speed to voltage
    */
 
-  public double getRollerSpeed() {
+  public double getRollerVoltage() {
     return 0;
   }
 
@@ -123,7 +157,7 @@ public class IntakeArm extends Subsystem {
    *         >>>>>>> reset to unix format
 =======
    * This method checks to see if the motors controlling the rollers are
-   * currently working.
+   * currently running.
    *
    * @return Returns whether the motors are currently running, and returns the
    *         state of the condition (true or false).