projects
/
ozzloy@gmail.com
/
3501-spark-go
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
conform to all command based
[ozzloy@gmail.com/3501-spark-go]
/
src
/
org
/
usfirst
/
frc
/
team3501
/
robot
/
Robot.java
diff --git
a/src/org/usfirst/frc/team3501/robot/Robot.java
b/src/org/usfirst/frc/team3501/robot/Robot.java
index 633cde60b724bafc01ef82cf73ce10b8d3fb2c58..67f54e14fcdf1ef00265ff0b25306c193670308e 100644
(file)
--- a/
src/org/usfirst/frc/team3501/robot/Robot.java
+++ b/
src/org/usfirst/frc/team3501/robot/Robot.java
@@
-9,6
+9,7
@@
import edu.wpi.first.wpilibj.smartdashboard.SendableChooser;
import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;
import org.usfirst.frc.team3501.robot.autons.*;
import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;
import org.usfirst.frc.team3501.robot.autons.*;
+import org.usfirst.frc.team3501.robot.commands.*;
import org.usfirst.frc.team3501.robot.subsystems.*;
public class Robot extends IterativeRobot {
import org.usfirst.frc.team3501.robot.subsystems.*;
public class Robot extends IterativeRobot {
@@
-42,7
+43,7
@@
public class Robot extends IterativeRobot {
}
public void autonomousInit() {
}
public void autonomousInit() {
-
pneumatics.start(
);
+
schedule(new TurnOnCompressor()
);
autonomousCommand = (Command) autoChooser.getSelected();
autonomousCommand.start();
autonomousCommand = (Command) autoChooser.getSelected();
autonomousCommand.start();
@@
-53,7
+54,7
@@
public class Robot extends IterativeRobot {
}
public void teleopInit() {
}
public void teleopInit() {
-
pneumatics.start(
);
+
schedule(new TurnOnCompressor()
);
autonomousCommand.cancel();
}
autonomousCommand.cancel();
}
@@
-67,7
+68,7
@@
public class Robot extends IterativeRobot {
}
public void disabledInit() {
}
public void disabledInit() {
-
pneumatics.stop(
);
+
schedule(new TurnOffCompressor()
);
}
private void chooseAuto() {
}
private void chooseAuto() {
@@
-79,4
+80,8
@@
public class Robot extends IterativeRobot {
SmartDashboard.putData("Auto Mode", autoChooser);
}
SmartDashboard.putData("Auto Mode", autoChooser);
}
+
+ private void schedule(Command c) {
+ Scheduler.getInstance().add(c);
+ }
}
}