\r
public class DefenseArm extends Subsystem {\r
// Defense arm related objects\r
- public AnalogPotentiometer defenseArmPotentiometer;\r
- public AnalogPotentiometer defenseHandPotentiometer;\r
- public CANTalon defenseArmMotor;\r
- public CANTalon defenseHandMotor;\r
- public double hookHeight;\r
- public double footHeight;\r
+ private AnalogPotentiometer defenseArmPotentiometer;\r
+ private AnalogPotentiometer defenseHandPotentiometer;\r
+ private CANTalon defenseArmMotor;\r
+ private CANTalon defenseHandMotor;\r
+ private double hookHeight;\r
+ private double footHeight;\r
\r
// Defense arm specific constants that relate to the degrees per pulse value\r
// for the potentiometers\r
}\r
\r
/***\r
- * <<<<<<< Updated upstream This method gets the height of the hook from the\r
+ * This method gets the height of the hook from the\r
* ground. The hook is attached to the end of the hand, which is attached to\r
* the arm.\r
*\r
\r
public double getHookHeight() {\r
\r
- return hookHeight;\r
+ return 0;\r
}\r
\r
/***\r
*/\r
\r
public double getFootHeight() {\r
+ return 0;\r
+ }\r
+\r
+ /***\r
+ * This method sets the voltage of the arm motor. The range is from [-1,1]. A\r
+ * negative voltage makes the direction of the motor go backwards.\r
+ *\r
+ * @param speed\r
+ * The voltage that you set the motor at. The range of the voltage of\r
+ * the arm motor is from [-1,1]. A\r
+ * negative voltage makes the direction of the motor go backwards.\r
+ */\r
+\r
+ public void setArmMotorSpeed(double speed) {\r
\r
- return footHeight;\r
+ }\r
+\r
+ /***\r
+ * This method sets the voltage of the hand motor. The range is from [-1,1]. A\r
+ * negative voltage makes the direction of the motor go backwards.\r
+ *\r
+ * @param speed\r
+ * The voltage that you set the motor at. The range of the voltage of\r
+ * the hand motor is from [-1,1]. A\r
+ * negative voltage makes the direction of the motor go backwards.\r
+ */\r
\r
+ public void setHandMotorSpeed(double speed) {\r
}\r
\r
@Override\r