add command to move defense arm up
[3501/stronghold-2016] / src / org / usfirst / frc / team3501 / robot / commands / MoveDefenseArmUp.java
CommitLineData
dbad0bce
YA
1package org.usfirst.frc.team3501.robot.commands;
2
3import edu.wpi.first.wpilibj.CANTalon;
4import edu.wpi.first.wpilibj.command.Command;
5
6public class MoveDefenseArmUp extends Command {
7 // put variables here
8 private int armLevel;
9 public CANTalon defenseArmMotor;
10
11 // make motor run until arm reaches level
12 public MoveDefenseArmUp(CANTalon defenseArmMotor, int armLevel) {
13 this.armLevel = armLevel;
14 this.defenseArmMotor = defenseArmMotor;
15
16 }
17
18 @Override
19 protected void initialize() {
20 // TODO Auto-generated method stub
21 this.start();
22
23 }
24
25 @Override
26 protected void execute() {
27 // TODO Auto-generated method stub
28 // put what the arm is doing
6f51acbc 29 defenseArmMotor.enable();
dbad0bce
YA
30 }
31
32 @Override
33 protected void interrupted() {
34 // TODO Auto-generated method stub
35
36 }
37
38 @Override
39 protected boolean isFinished() {
40 // TODO Auto-generated method stub
dd80b867 41 return true;
dbad0bce
YA
42 }
43
44 @Override
45 protected void end() {
46 // TODO Auto-generated method stub
47
48 }
49
50}