Added PacGoat code for C++.

Change-Id: I4fd19fbdc65c25c5bbcdce937a31bc6fa1c11cb4
This commit is contained in:
Alex Henning
2014-06-24 16:54:17 -07:00
parent 0d62d0985a
commit c7e17b8e35
47 changed files with 1659 additions and 4 deletions

View File

@@ -0,0 +1,48 @@
/*
* Robot.h
*
* Created on: Jun 3, 2014
* Author: alex
*/
#ifndef MY_ROBOT_H_
#define MY_ROBOT_H_
#include "WPILib.h"
#include "Commands/Command.h"
#include "Subsystems/DriveTrain.h"
#include "Subsystems/Pivot.h"
#include "Subsystems/Collector.h"
#include "Subsystems/Shooter.h"
#include "Subsystems/Pneumatics.h"
#include "OI.h"
class Robot: public IterativeRobot {
public:
static DriveTrain* drivetrain;
static Pivot* pivot;
static Collector* collector;
static Shooter* shooter;
static Pneumatics* pneumatics;
static OI* oi;
private:
Command *autonomousCommand;
LiveWindow *lw;
SendableChooser* autoChooser;
void RobotInit();
void AutonomousInit();
void AutonomousPeriodic();
void TeleopInit();
void TeleopPeriodic();
void TestPeriodic();
void DisabledInit();
void DisabledPeriodic();
void Log();
};
#endif /* ROBOT_H_ */