|
Re: Code problem
package org.usfirst.frc.team4284.robot;
import edu.wpi.first.wpilibj.Talon;
import edu.wpi.first.wpilibj.command.Command;
public class ArmsIn extends Command {
@Override
protected void initialize() {
// TODO Auto-generated method stub
}
@Override
protected void execute() {
Talon LeftArm = new Talon(9);
Talon RightArm = new Talon(8);
LeftArm.set(1);
RightArm.set(-1);
try {
Thread.sleep(500); //stop for 1/2 second
} catch(InterruptedException ex) { // allows for interruption of the sleep period
Thread.currentThread().interrupt();
}
LeftArm.set(0);
RightArm.set(0);
}
@Override
protected boolean isFinished() {
// TODO Auto-generated method stub
return false;
}
@Override
protected void end() {
// TODO Auto-generated method stub
}
@Override
protected void interrupted() {
// TODO Auto-generated method stub
}
}
package org.usfirst.frc.team4284.robot;
import edu.wpi.first.wpilibj.Talon;
import edu.wpi.first.wpilibj.command.Command;
public class ArmsOut extends Command {
@Override
protected void initialize() {
// TODO Auto-generated method stub
}
@Override
protected void execute() {
Talon RightArm = new Talon(9);
Talon LeftArm = new Talon(8);
LeftArm.set(-1);
RightArm.set(1);
try {
Thread.sleep(500); //stop for 1/2 second
} catch(InterruptedException ex) { // allows for interruption of the sleep period
Thread.currentThread().interrupt();
}
LeftArm.set(0);
RightArm.set(0);
// TODO Auto-generated method stub
}
@Override
protected boolean isFinished() {
// TODO Auto-generated method stub
return false;
}
@Override
protected void end() {
// TODO Auto-generated method stub
}
@Override
protected void interrupted() {
// TODO Auto-generated method stub
}
}
package org.usfirst.frc.team4284.robot;
import edu.wpi.first.wpilibj.Talon;
import edu.wpi.first.wpilibj.command.Command;
public class ArmsVarticalOut extends Command {
@Override
protected void initialize() {
// TODO Auto-generated method stub
}
@Override
protected void execute() {
Talon In_Out = new Talon(7);
Talon In__Out = new Talon(0);
In_Out.set(-1);
In__Out.set(-1);
try {
Thread.sleep(500); //stop for 1/2 second
} catch(InterruptedException ex) { // allows for interruption of the sleep period
Thread.currentThread().interrupt();
}
In_Out.set(0);
In__Out.set(0);
// TODO Auto-generated method stub
}
@Override
protected boolean isFinished() {
// TODO Auto-generated method stub
return false;
}
@Override
protected void end() {
// TODO Auto-generated method stub
}
@Override
protected void interrupted() {
// TODO Auto-generated method stub
}
}
package org.usfirst.frc.team4284.robot;
import edu.wpi.first.wpilibj.Talon;
import edu.wpi.first.wpilibj.command.Command;
public class ArmsVerticalIn extends Command {
@Override
protected void initialize() {
// TODO Auto-generated method stub
}
@Override
protected void execute() {
Talon In_Out = new Talon (7);
Talon In__Out = new Talon(0);
In_Out.set(1);
In__Out.set(1);
try {
Thread.sleep(500); //stop for 1/2 second
} catch(InterruptedException ex) { // allows for interruption of the sleep period
Thread.currentThread().interrupt();
}
In_Out.set(0);
In__Out.set(0);
}
@Override
protected boolean isFinished() {
// TODO Auto-generated method stub
return false;
}
@Override
protected void end() {
// TODO Auto-generated method stub
}
@Override
protected void interrupted() {
// TODO Auto-generated method stub
}
}
package org.usfirst.frc.team4284.robot;
import edu.wpi.first.wpilibj.Relay;
import edu.wpi.first.wpilibj.command.Command;
public class BlueLightShow extends Command {
@Override
protected void initialize() {
// TODO Auto-generated method stub
}
@Override
protected void execute() {
// TODO Auto-generated method stub
Relay relay1 = new Relay(0);
Relay relay2 = new Relay(1);
relay1.set(Relay.Value.kOn);
relay2.set(Relay.Value.kOff);
}
@Override
protected boolean isFinished() {
// TODO Auto-generated method stub
return false;
}
@Override
protected void end() {
// TODO Auto-generated method stub
}
@Override
protected void interrupted() {
// TODO Auto-generated method stub
}
}
package org.usfirst.frc.team4284.robot;
import edu.wpi.first.wpilibj.Jaguar;
import edu.wpi.first.wpilibj.command.Command;
public class ElevatorOff extends Command {
@Override
protected void initialize() {
// TODO Auto-generated method stub
}
@Override
protected void execute() {
// TODO Auto-generated method stub
Jaguar Elevator1 = new Jaguar(5);
Jaguar Elevator2 = new Jaguar(0);
Elevator1.set(0);
Elevator2.set(0);
}
@Override
protected boolean isFinished() {
// TODO Auto-generated method stub
return false;
}
@Override
protected void end() {
// TODO Auto-generated method stub
}
@Override
protected void interrupted() {
// TODO Auto-generated method stub
}
}
package org.usfirst.frc.team4284.robot;
import edu.wpi.first.wpilibj.Jaguar;
import edu.wpi.first.wpilibj.command.Command;
public class ElevatorOn extends Command {
@Override
protected void initialize() {
// TODO Auto-generated method stub
}
@Override
protected void execute() {
// TODO Auto-generated method stub
Jaguar Elevator1 = new Jaguar(5);
Jaguar Elevator2 = new Jaguar(0);
Elevator1.set(.25);
Elevator2.set(.25);
}
@Override
protected boolean isFinished() {
return false;
}
@Override
protected void end() {
}
@Override
protected void interrupted() {
}
}
package org.usfirst.frc.team4284.robot;
import edu.wpi.first.wpilibj.Jaguar;
import edu.wpi.first.wpilibj.command.Command;
public class ElevatorReverse extends Command {
@Override
protected void initialize() {
// TODO Auto-generated method stub
}
@Override
protected void execute() {
// TODO Auto-generated method stub
Jaguar Elevator1 = new Jaguar(5);
Jaguar Elevator2 = new Jaguar(0);
Elevator1.set(-.25);
Elevator2.set(-.25);
}
@Override
protected boolean isFinished() {
// TODO Auto-generated method stub
return false;
}
@Override
protected void end() {
// TODO Auto-generated method stub
}
@Override
protected void interrupted() {
// TODO Auto-generated method stub
}
}
package org.usfirst.frc.team4284.robot;
import edu.wpi.first.wpilibj.Relay;
import edu.wpi.first.wpilibj.command.Command;
public class LightShowEnd extends Command {
@Override
protected void initialize() {
// TODO Auto-generated method stub
}
@Override
protected void execute() {
// TODO Auto-generated method stub
Relay relay1 = new Relay(0);
Relay relay2 = new Relay(1);
relay1.set(Relay.Value.kOff);
relay2.set(Relay.Value.kOff);
}
@Override
protected boolean isFinished() {
// TODO Auto-generated method stub
return false;
}
@Override
protected void end() {
// TODO Auto-generated method stub
}
@Override
protected void interrupted() {
// TODO Auto-generated method stub
}
}
package org.usfirst.frc.team4284.robot;
import edu.wpi.first.wpilibj.Relay;
import edu.wpi.first.wpilibj.command.Command;
public class LigthShowOn extends Command {
@Override
protected void initialize() {
// TODO Auto-generated method stub
}
@Override
protected void execute() {
// TODO Auto-generated method stub
Relay relay1 = new Relay(0);
Relay relay2 = new Relay(1);
relay1.set(Relay.Value.kReverse);
relay2.set(Relay.Value.kOn);
try {
Thread.sleep(5000); //stop for 1/2 second
} catch(InterruptedException ex) { // allows for interruption of the sleep period
Thread.currentThread().interrupt();
}
//Turn on lights Blue and Green)
relay1.set(Relay.Value.kOn);
relay2.set(Relay.Value.kReverse);
try {
Thread.sleep(5000); //stop for 1/2 second
} catch(InterruptedException ex) { // allows for interruption of the sleep period
Thread.currentThread().interrupt();
}
// Turns on blue and red lights
relay1.set(Relay.Value.kOn);
relay2.set(Relay.Value.kForward);
try {
Thread.sleep(5000); //stop for 1/2 second
} catch(InterruptedException ex) { // allows for interruption of the sleep period
Thread.currentThread().interrupt();
}
relay1.set(Relay.Value.kReverse);
relay2.set(Relay.Value.kOn);
}
@Override
protected boolean isFinished() {
// TODO Auto-generated method stub
return false;
}
@Override
protected void end() {
// TODO Auto-generated method stub
}
@Override
protected void interrupted() {
// TODO Auto-generated method stub
}
}
package org.usfirst.frc.team4284.robot;
import edu.wpi.first.wpilibj.Relay;
import edu.wpi.first.wpilibj.command.Command;
public class RedLightShow extends Command {
@Override
protected void initialize() {
// TODO Auto-generated method stub
}
@Override
protected void execute() {
// TODO Auto-generated method stub
Relay relay1 = new Relay(0);
Relay relay2 = new Relay(1);
relay2.set(Relay.Value.kForward);
relay1.set(Relay.Value.kReverse);
}
@Override
protected boolean isFinished() {
// TODO Auto-generated method stub
return false;
}
@Override
protected void end() {
// TODO Auto-generated method stub
}
@Override
protected void interrupted() {
// TODO Auto-generated method stub
}
}
|