defenseHand.set(speed);
}
- public void moveArmDown(int levelsToDegrees) {
- // to move arm down levels
- if (levelsToDegrees > 0 & levelsToDegrees < 45) {
- levelsToDegrees = 0;
- if (levelsToDegrees > 45 & levelsToDegrees < 90) {
- levelsToDegrees = 45;
-
- }
- }
- }
-
- public void moveArmTo(int levelsToDegrees) {
-
- }
-
- public void moveArmUp(int levelsToDegrees) {
- // to move arm up levels
- if (levelsToDegrees < 45 & levelsToDegrees > 0) {
- levelsToDegrees = 45;
- if (levelsToDegrees < 90 & levelsToDegrees > 45) {
- levelsToDegrees = 90;
-
- }
-
- }
- }
-
@Override
protected void initDefaultCommand() {
}
import edu.wpi.first.wpilibj.command.Subsystem;
public class IntakeArm extends Subsystem {
-
private CANTalon intake;
private CANTalon chevalDeFriseHand;
* 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, making it run backwards.
+ * =======
+ * public IntakeArm() {
+ *
+ * }
+ *
+ * /***
+ * 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.
+ * >>>>>>> reset to unix format
*/
public void setRollerSpeed(double speed) {
}
/***
+ * <<<<<<< bd5dc4363add71a17f95409115dec96b83146549
* This method gets you the current speed of the motor that controls the
* motor. The range of speed is from [-1,1]. A negative speed changes the
* direction of the motor, making it run backwards.
* @return Returns the speed of the motor that controls the roller. The range
* of the motor goes from [-1,1]. A negative speed changes the
* direction of the motor, making it go backwards.
+ * =======
+ *
+ * @return
+ * >>>>>>> reset to unix format
*/
public double getRollerSpeed() {
}
/***
+ * <<<<<<< bd5dc4363add71a17f95409115dec96b83146549
* This method checks to see if the motors controlling the rollers are
* currently working.
*
* @return Returns whether the motors are currently running, and returns the
* state of the condition (true or false).
+ * =======
+ *
+ * @return
+ */
+
+ public boolean isBallInside() {
+ return true;
+ }
+
+ /***
+ *
+ * @return
+ * >>>>>>> reset to unix format
*/
public boolean areRollersRolling() {
piston = new DoubleSolenoid(Constants.Scaler.FORWARD_CHANNEL,
Constants.Scaler.REVERSE_CHANNEL);
winch = new CANTalon(Constants.Scaler.WINCH_MOTOR);
-
- }
-
-<<<<<<< 39cd129b533ffb726c00d5d5cd98b541a25d23bd
- public void setPistonStatus(int status) {
-
}
-=======
->>>>>>> Add set motor speed methods in defense arm and add potentiometer getter methods
public Value getSolenoidValue() {
return piston.get();
}
winch.set(speed);
}
-<<<<<<< 39cd129b533ffb726c00d5d5cd98b541a25d23bd
-=======
/***
* This method returns boolean value true or false on whether piston is
* extended or not.
- *
+ *
* @return
* returns true if piston is extended, false if otherwise.
*/
/***
* This method sets the piston status for the scissor lift.
* The piston can either be extended or not extended.
- *
+ *
* @param status
* The status of the piston.
* 0 for the piston to be extended, 1 for the piston to not be
}
->>>>>>> Add set motor speed methods in defense arm and add potentiometer getter methods
@Override
protected void initDefaultCommand() {
}
-<<<<<<< 39cd129b533ffb726c00d5d5cd98b541a25d23bd
-=======
-
->>>>>>> Add set motor speed methods in defense arm and add potentiometer getter methods
}