From dbad0bce09c485424123bf311091b0416d28eb44 Mon Sep 17 00:00:00 2001 From: Yamini Adusumelli Date: Tue, 26 Jan 2016 20:41:24 -0800 Subject: [PATCH] add command to move defense arm up --- .../robot/commands/MoveDefenseArmUp.java | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100755 src/org/usfirst/frc/team3501/robot/commands/MoveDefenseArmUp.java diff --git a/src/org/usfirst/frc/team3501/robot/commands/MoveDefenseArmUp.java b/src/org/usfirst/frc/team3501/robot/commands/MoveDefenseArmUp.java new file mode 100755 index 00000000..87bf6c8a --- /dev/null +++ b/src/org/usfirst/frc/team3501/robot/commands/MoveDefenseArmUp.java @@ -0,0 +1,51 @@ +package org.usfirst.frc.team3501.robot.commands; + +import edu.wpi.first.wpilibj.CANTalon; +import edu.wpi.first.wpilibj.command.Command; + +public class MoveDefenseArmUp extends Command { + // put variables here + private int armLevel; + public CANTalon defenseArmMotor; + + // make motor run until arm reaches level + public MoveDefenseArmUp(CANTalon defenseArmMotor, int armLevel) { + this.armLevel = armLevel; + this.defenseArmMotor = defenseArmMotor; + + } + + @Override + protected void initialize() { + // TODO Auto-generated method stub + this.start(); + + } + + @Override + protected void execute() { + // TODO Auto-generated method stub + // put what the arm is doing + defenseArmMotor.enable(); + + } + + @Override + protected void interrupted() { + // TODO Auto-generated method stub + + } + + @Override + protected boolean isFinished() { + // TODO Auto-generated method stub + return this.; + } + + @Override + protected void end() { + // TODO Auto-generated method stub + + } + +} -- 2.30.2