jerrym | 1815d88 | 2013-02-14 04:21:29 +0000 | [diff] [blame] | 1 | // RobotBuilder Version: 0.0.2
|
| 2 | //
|
| 3 | // This file was generated by RobotBuilder. It contains sections of
|
| 4 | // code that are automatically generated and assigned by robotbuilder.
|
| 5 | // These sections will be updated in the future when you export to
|
| 6 | // C++ from RobotBuilder. Do not put any code or make any change in
|
| 7 | // the blocks indicating autogenerated code or it will be lost on an
|
| 8 | // update. Deleting the comments indicating the section will prevent
|
| 9 | // it from being updated in th future.
|
| 10 | #ifndef ROBOTMAP_H
|
| 11 | #define ROBOTMAP_H
|
| 12 | #include "WPILib.h"
|
| 13 | /**
|
| 14 | * The RobotMap is a mapping from the ports sensors and actuators are wired into
|
| 15 | * to a variable name. This provides flexibility changing wiring, makes checking
|
| 16 | * the wiring easier and significantly reduces the number of magic numbers
|
| 17 | * floating around.
|
| 18 | */
|
| 19 | class RobotMap {
|
| 20 | public:
|
| 21 | // BEGIN AUTOGENERATED CODE, SOURCE=ROBOTBUILDER ID=DECLARATIONS
|
| 22 | static Compressor* airCompressorAirCompressor;
|
| 23 | static Solenoid* driveTrainLeftShifter;
|
| 24 | static Solenoid* driveTrainRightShifter;
|
| 25 | static SpeedController* driveTrainLeftMotors1and2;
|
| 26 | static SpeedController* driveTrainLeftMotor3;
|
| 27 | static SpeedController* driveTrainRightMotors1and2;
|
| 28 | static SpeedController* driveTrainRightMotor3;
|
| 29 | static RobotDrive* driveTrainRobotDrive;
|
| 30 | static Encoder* driveTrainQuadratureEncoderLeft;
|
| 31 | static Encoder* driveTrainQuadratureEncoderRight;
|
| 32 | static SpeedController* shooterWheelPIDControllerShooterMotor;
|
| 33 | static Encoder* shooterWheelPIDControllerShooterSpeedEncoder;
|
| 34 | static SpeedController* shooterShooterTiltMotor;
|
| 35 | static Encoder* shooterShooterTiltEncoder;
|
| 36 | static GearTooth* shooterShooterTiltHomeSensor;
|
| 37 | static Solenoid* shooterLatchFrisbeeSolenoid;
|
| 38 | static Solenoid* shooterLoadFrisbeeSolenoid;
|
| 39 | static Solenoid* shooterShootSolenoid;
|
| 40 | static SpeedController* frisbeeStorageFrisbeeIndexerMotor;
|
| 41 | static Encoder* frisbeeStorageFrisbeeIndexerSpeedEncoder;
|
| 42 | static DigitalInput* frisbeeStorageFrisbeeInputOpticalSensor;
|
| 43 | static DigitalInput* frisbeeStorageFrisbeeIndexOpticalSensor;
|
| 44 | static DigitalInput* frisbeeStorageFrisbeeReadytoshootOpticalSensor;
|
| 45 | static SpeedController* frisbeePickupIntakeandCenteringRollerMotors;
|
| 46 | static SpeedController* pickupArmPickupArmMotor;
|
| 47 | static Encoder* pickupArmPickupArmEncoder;
|
| 48 | static PIDController* pickupArmPickupArmPIDController;
|
| 49 | static GearTooth* pickupArmPickupArmHomeSensor;
|
| 50 | // END AUTOGENERATED CODE, SOURCE=ROBOTBUILDER ID=DECLARATIONS
|
| 51 | static void init();
|
| 52 | };
|
| 53 | #endif
|