Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- A - Static variable in class frc.robot.Constants.OIConstants
- Angle - Class in frc.robot.commands
- Angle(Cannon, double) - Constructor for class frc.robot.commands.Angle
- autonomousInit() - Method in class frc.robot.Robot
-
This autonomous runs the autonomous command selected by your
RobotContainer
class. - autonomousPeriodic() - Method in class frc.robot.Robot
-
This function is called periodically during autonomous.
B
- B - Static variable in class frc.robot.Constants.OIConstants
- BACK_LEFT - Static variable in class frc.robot.Constants.PortConstants
- BACK_RIGHT - Static variable in class frc.robot.Constants.PortConstants
C
- Cannon - Class in frc.robot.subsystems
-
The Subsystem class representing the cannon.
- CANNON_PITCH_ZERO - Static variable in class frc.robot.Constants.RobotConstants
- Constants - Class in frc.robot
-
The Constants class provides a convenient place for teams to hold robot-wide numerical or boolean constants.
- Constants() - Constructor for class frc.robot.Constants
- Constants.OIConstants - Class in frc.robot
- Constants.PortConstants - Class in frc.robot
- Constants.RobotConstants - Class in frc.robot
D
- disabledInit() - Method in class frc.robot.Robot
-
This function is called once each time the robot enters Disabled mode.
- disabledPeriodic() - Method in class frc.robot.Robot
- DRIVE_GEAR_RATIO - Static variable in class frc.robot.Constants.RobotConstants
- DriveTrain - Class in frc.robot.subsystems
- DriveTrain() - Constructor for class frc.robot.subsystems.DriveTrain
E
- ENCODER_TO_DEGREES - Static variable in class frc.robot.Constants.RobotConstants
- end(boolean) - Method in class frc.robot.commands.Angle
- end(boolean) - Method in class frc.robot.commands.Shoot
- end(boolean) - Method in class frc.robot.commands.Turn
- execute() - Method in class frc.robot.commands.Angle
- execute() - Method in class frc.robot.commands.Shoot
- execute() - Method in class frc.robot.commands.Turn
F
- frc.robot - package frc.robot
- frc.robot.commands - package frc.robot.commands
- frc.robot.subsystems - package frc.robot.subsystems
- FRONT_LEFT - Static variable in class frc.robot.Constants.PortConstants
- FRONT_RIGHT - Static variable in class frc.robot.Constants.PortConstants
G
- getAutonomousCommand() - Method in class frc.robot.RobotContainer
-
Use this to pass the autonomous command to the main
Robot
class. - getInstance() - Static method in class frc.robot.subsystems.Cannon
- getInstance() - Static method in class frc.robot.subsystems.DriveTrain
- getPitch() - Method in class frc.robot.subsystems.Cannon
-
Returns the vertical angle of the cannon.
- getRightEncoder() - Method in class frc.robot.subsystems.DriveTrain
-
Gets the position of the mid-right motor.
I
- initialize() - Method in class frc.robot.commands.Angle
- initialize() - Method in class frc.robot.commands.Shoot
- initialize() - Method in class frc.robot.commands.Turn
- isFinished() - Method in class frc.robot.commands.Angle
- isFinished() - Method in class frc.robot.commands.Shoot
- isFinished() - Method in class frc.robot.commands.Turn
L
- LB - Static variable in class frc.robot.Constants.OIConstants
- limiter - Variable in class frc.robot.subsystems.DriveTrain
- LT - Static variable in class frc.robot.Constants.OIConstants
- LX - Static variable in class frc.robot.Constants.OIConstants
- LY - Static variable in class frc.robot.Constants.OIConstants
M
- m_bL - Variable in class frc.robot.subsystems.DriveTrain
- m_bR - Variable in class frc.robot.subsystems.DriveTrain
- m_driveTrain - Variable in class frc.robot.RobotContainer
- m_fL - Variable in class frc.robot.subsystems.DriveTrain
- m_fR - Variable in class frc.robot.subsystems.DriveTrain
- m_mL - Variable in class frc.robot.subsystems.DriveTrain
- m_mR - Variable in class frc.robot.subsystems.DriveTrain
- m_pdp - Variable in class frc.robot.Robot
- m_pM - Variable in class frc.robot.subsystems.Cannon
- m_v1 - Variable in class frc.robot.subsystems.Cannon
- m_v2 - Variable in class frc.robot.subsystems.Cannon
- m_v3 - Variable in class frc.robot.subsystems.Cannon
- main(String...) - Static method in class frc.robot.Main
-
Main initialization function.
- Main - Class in frc.robot
-
Do NOT add any static variables to this class, or any initialization at all.
- mainStickPort - Static variable in class frc.robot.Constants.OIConstants
- MID_LEFT - Static variable in class frc.robot.Constants.PortConstants
- MID_RIGHT - Static variable in class frc.robot.Constants.PortConstants
- moveAngle(double) - Method in class frc.robot.subsystems.Cannon
-
Changes the vertical angle of the cannons based on a double.
O
- OIConstants() - Constructor for class frc.robot.Constants.OIConstants
- override - Variable in class frc.robot.subsystems.Cannon
P
- PCM - Static variable in class frc.robot.Constants.PortConstants
- periodic() - Method in class frc.robot.subsystems.Cannon
-
Runs constantly, checks if the cannon related pressed down and runs the relevant functions; Checks cannon angle.
- periodic() - Method in class frc.robot.subsystems.DriveTrain
-
Runs constantly, checks for the mid right motor
- PITCH_MOTOR - Static variable in class frc.robot.Constants.PortConstants
- PortConstants() - Constructor for class frc.robot.Constants.PortConstants
- PULSE_DURATION - Static variable in class frc.robot.Constants.RobotConstants
R
- RB - Static variable in class frc.robot.Constants.OIConstants
- resetEncoder(double) - Method in class frc.robot.subsystems.Cannon
-
Sets the vertical angle of the cannons based on a double parameter.
- Robot - Class in frc.robot
-
The VM is configured to automatically run this class, and to call the functions corresponding to each mode, as described in the TimedRobot documentation.
- Robot() - Constructor for class frc.robot.Robot
- RobotConstants() - Constructor for class frc.robot.Constants.RobotConstants
- RobotContainer - Class in frc.robot
-
This class is where the bulk of the robot should be declared.
- RobotContainer() - Constructor for class frc.robot.RobotContainer
-
The container for the robot.
- robotInit() - Method in class frc.robot.Robot
-
This function is run when the robot is first started up and should be used for any initialization code.
- robotPeriodic() - Method in class frc.robot.Robot
-
This function is called every robot packet, no matter the mode.
- RT - Static variable in class frc.robot.Constants.OIConstants
- RX - Static variable in class frc.robot.Constants.OIConstants
- RY - Static variable in class frc.robot.Constants.OIConstants
S
- setPitch() - Method in class frc.robot.subsystems.Cannon
-
Runs when the robot starts to set setpoint to the current angle; This prevents the robot from attempting to return to the angle it was set to before it was turned off.
- setValves(boolean, boolean, boolean) - Method in class frc.robot.subsystems.Cannon
-
Actuate valves based on boolean input
- shoot(boolean, boolean, boolean) - Method in class frc.robot.subsystems.Cannon
-
Shoots the cannons based on the boolean parameters.
- shoot(int) - Method in class frc.robot.subsystems.Cannon
-
Manual Override: Shoots one cannon or all, based on an integer; Shoots all on -1.
- Shoot - Class in frc.robot.commands
- Shoot(Cannon, double) - Constructor for class frc.robot.commands.Shoot
- START - Static variable in class frc.robot.Constants.OIConstants
T
- tankDrive(double, double, double) - Method in class frc.robot.subsystems.DriveTrain
-
Takes in three doubles: whether the robot is going forward or backward, the turning rate and direction, and the speed.
- teleopInit() - Method in class frc.robot.Robot
- teleopPeriodic() - Method in class frc.robot.Robot
-
This function is called periodically during operator control.
- testInit() - Method in class frc.robot.Robot
- testPeriodic() - Method in class frc.robot.Robot
-
This function is called periodically during test mode.
- Turn - Class in frc.robot.commands
- Turn(DriveTrain, double) - Constructor for class frc.robot.commands.Turn
V
- VALVE_1 - Static variable in class frc.robot.Constants.PortConstants
- VALVE_2 - Static variable in class frc.robot.Constants.PortConstants
- VALVE_3 - Static variable in class frc.robot.Constants.PortConstants
W
- WHEEL_BASE_WIDTH - Static variable in class frc.robot.Constants.RobotConstants
- WHEEL_DIAMETER - Static variable in class frc.robot.Constants.RobotConstants
X
- X - Static variable in class frc.robot.Constants.OIConstants
Y
- Y - Static variable in class frc.robot.Constants.OIConstants
All Classes and Interfaces|All Packages|Constant Field Values