Index
A B C D E F G H I L M O P R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- A - Variable in class frc.robot.userinterface.RumbleXboxController
- autonomousInit() - Method in class frc.robot.Robot
- autonomousPeriodic() - Method in class frc.robot.Robot
- AutonomousSwitch - Class in frc.robot.commands.autonomous
-
Creates an autonomous according to the choices chosen in Shuffleboard.
- AutonomousSwitch(AutonomousSwitch.StartingPosition, double, boolean, AutonomousSwitch.IntakeSource) - Constructor for class frc.robot.commands.autonomous.AutonomousSwitch
-
Creates an autonomous according to the choices chosen in Shuffleboard.
- AutonomousSwitch.IntakeSource - Enum in frc.robot.commands.autonomous
- AutonomousSwitch.StartingPosition - Enum in frc.robot.commands.autonomous
B
- B - Variable in class frc.robot.userinterface.RumbleXboxController
- botName - Static variable in class frc.robot.RobotMap
C
- cellCount - Variable in class frc.robot.subsystems.Helix
- CENTER - frc.robot.commands.autonomous.AutonomousSwitch.StartingPosition
- cheesyDrive - Variable in class frc.robot.subsystems.DriveBase
- ClearCellCount - Class in frc.robot.commands
- ClearCellCount() - Constructor for class frc.robot.commands.ClearCellCount
- COMPETITION - frc.robot.RobotMap.BotNames
- convertToTicks(double) - Method in class frc.robot.commands.DriveStraight
D
- delay - Variable in class frc.robot.commands.autonomous.AutonomousSwitch
- description - Variable in class frc.robot.commands.autonomous.AutonomousSwitch
- disabledInit() - Method in class frc.robot.Robot
- disabledPeriodic() - Method in class frc.robot.Robot
- doChoicesWork(AutonomousSwitch.StartingPosition, AutonomousSwitch.IntakeSource) - Static method in class frc.robot.commands.autonomous.AutonomousSwitch
-
Checks if this is a valid choice.
- driveBase - Static variable in class frc.robot.subsystems.Subsystems
- DriveBase - Class in frc.robot.subsystems
-
The drive base of the robot.
- DriveBase() - Constructor for class frc.robot.subsystems.DriveBase
- driverController - Static variable in class frc.robot.userinterface.UserInterface
-
The driver controller (white).
- driverXboxController - Static variable in class frc.robot.RobotMap
- DriveStraight - Class in frc.robot.commands
-
Drives the robot in a straight line.
- DriveStraight(double, double) - Constructor for class frc.robot.commands.DriveStraight
-
Drives the robot in a straight line.
E
- end(boolean) - Method in class frc.robot.commands.DriveStraight
- end(boolean) - Method in class frc.robot.commands.HelixTurn
- end(boolean) - Method in class frc.robot.commands.Turn
- end(boolean) - Method in class frc.robot.commands.Vomit
- execute() - Method in class frc.robot.commands.ClearCellCount
- execute() - Method in class frc.robot.commands.DriveStraight
- execute() - Method in class frc.robot.commands.HelixOff
- execute() - Method in class frc.robot.commands.HelixShoot
- execute() - Method in class frc.robot.commands.IntakeExtend
- execute() - Method in class frc.robot.commands.IntakeExtendRetract
- execute() - Method in class frc.robot.commands.IntakeIn
- execute() - Method in class frc.robot.commands.IntakeOff
- execute() - Method in class frc.robot.commands.IntakeRetract
- execute() - Method in class frc.robot.commands.StartFlywheel
- execute() - Method in class frc.robot.commands.StopFlywheel
- execute() - Method in class frc.robot.commands.SwitchCameras
- execute() - Method in class frc.robot.commands.SwitchGears
- execute() - Method in class frc.robot.commands.TankDrive
- execute() - Method in class frc.robot.commands.Turn
F
- flyboi - Static variable in class frc.robot.subsystems.Subsystems
- Flyboi - Class in frc.robot.subsystems
-
The shooter, composed of a single flywheel.
- Flyboi() - Constructor for class frc.robot.subsystems.Flyboi
- frc.robot - package frc.robot
- frc.robot.commands - package frc.robot.commands
- frc.robot.commands.autonomous - package frc.robot.commands.autonomous
- frc.robot.subsystems - package frc.robot.subsystems
- frc.robot.userinterface - package frc.robot.userinterface
G
- getAutonomous() - Static method in class frc.robot.ShuffleboardControl
- getCellEntered() - Method in class frc.robot.subsystems.Intake
- getGyroAngle() - Method in class frc.robot.subsystems.DriveBase
- getLeftJoystickX() - Method in class frc.robot.userinterface.RumbleXboxController
- getLeftJoystickY() - Method in class frc.robot.userinterface.RumbleXboxController
- getLeftPosition() - Method in class frc.robot.subsystems.DriveBase
- getLeftTrigger() - Method in class frc.robot.userinterface.RumbleXboxController
- getPOVAngle() - Method in class frc.robot.userinterface.RumbleXboxController
- getPower() - Method in class frc.robot.subsystems.Flyboi
- getRightJoystickX() - Method in class frc.robot.userinterface.RumbleXboxController
- getRightJoystickY() - Method in class frc.robot.userinterface.RumbleXboxController
- getRightPosition() - Method in class frc.robot.subsystems.DriveBase
- getRightTrigger() - Method in class frc.robot.userinterface.RumbleXboxController
- getRotationCap() - Static method in class frc.robot.RobotMap
- getSpeedCap() - Static method in class frc.robot.RobotMap
- gyro - Variable in class frc.robot.subsystems.DriveBase
H
- helicase - Static variable in class frc.robot.RobotMap
- helicase - Variable in class frc.robot.subsystems.Helix
- helix - Static variable in class frc.robot.subsystems.Subsystems
- Helix - Class in frc.robot.subsystems
-
The helix, the storage mechanism, with a spinning brush and cell stop piston.
- Helix() - Constructor for class frc.robot.subsystems.Helix
- HelixOff - Class in frc.robot.commands
-
Turns the helix off.
- HelixOff() - Constructor for class frc.robot.commands.HelixOff
- HelixShoot - Class in frc.robot.commands
-
Turns the helix when the flywheel is running & up to speed.
- HelixShoot() - Constructor for class frc.robot.commands.HelixShoot
- HelixTurn - Class in frc.robot.commands
-
Turns the helix on.
- HelixTurn() - Constructor for class frc.robot.commands.HelixTurn
I
- initDefaultCommand() - Method in class frc.robot.subsystems.DriveBase
- initDefaultCommand() - Method in class frc.robot.subsystems.Flyboi
- initDefaultCommand() - Method in class frc.robot.subsystems.Helix
- initialize() - Method in class frc.robot.commands.DriveStraight
- initialize() - Method in class frc.robot.commands.HelixShoot
- initialize() - Method in class frc.robot.commands.HelixTurn
- initialize() - Method in class frc.robot.commands.Turn
- initialize() - Method in class frc.robot.commands.Vomit
- intake - Static variable in class frc.robot.subsystems.Subsystems
- Intake - Class in frc.robot.subsystems
-
The intake.
- Intake() - Constructor for class frc.robot.subsystems.Intake
- intakeBeamBreak - Static variable in class frc.robot.RobotMap
- intakeBeamBreak - Variable in class frc.robot.subsystems.Intake
- intakeExtend() - Method in class frc.robot.subsystems.Intake
-
Extends the intake (intake down).
- IntakeExtend - Class in frc.robot.commands
-
Extends the intake.
- IntakeExtend() - Constructor for class frc.robot.commands.IntakeExtend
- IntakeExtendRetract - Class in frc.robot.commands
-
Toggles between the intake extended and the intake retracted.
- IntakeExtendRetract() - Constructor for class frc.robot.commands.IntakeExtendRetract
- intakeExtension - Variable in class frc.robot.subsystems.Intake
- intakeExtensionIn - Static variable in class frc.robot.RobotMap
- intakeExtensionOut - Static variable in class frc.robot.RobotMap
- IntakeIn - Class in frc.robot.commands
-
Spins the intake wheels in to absorb lemonade cargo.
- IntakeIn() - Constructor for class frc.robot.commands.IntakeIn
- intakeMotor - Static variable in class frc.robot.RobotMap
- intakeMotor - Variable in class frc.robot.subsystems.Intake
- IntakeOff - Class in frc.robot.commands
-
Stops the intake wheels.
- IntakeOff() - Constructor for class frc.robot.commands.IntakeOff
- intakeRetract() - Method in class frc.robot.subsystems.Intake
-
Retracts the intake (intake up).
- IntakeRetract - Class in frc.robot.commands
-
Retracts the intake.
- IntakeRetract() - Constructor for class frc.robot.commands.IntakeRetract
- intakeSource - Variable in class frc.robot.commands.autonomous.AutonomousSwitch
- isFinished() - Method in class frc.robot.commands.ClearCellCount
- isFinished() - Method in class frc.robot.commands.DriveStraight
- isFinished() - Method in class frc.robot.commands.HelixOff
- isFinished() - Method in class frc.robot.commands.HelixShoot
- isFinished() - Method in class frc.robot.commands.IntakeExtend
- isFinished() - Method in class frc.robot.commands.IntakeExtendRetract
- isFinished() - Method in class frc.robot.commands.IntakeIn
- isFinished() - Method in class frc.robot.commands.IntakeOff
- isFinished() - Method in class frc.robot.commands.IntakeRetract
- isFinished() - Method in class frc.robot.commands.StartFlywheel
- isFinished() - Method in class frc.robot.commands.StopFlywheel
- isFinished() - Method in class frc.robot.commands.SwitchCameras
- isFinished() - Method in class frc.robot.commands.SwitchGears
- isFinished() - Method in class frc.robot.commands.Turn
- isFirstCamera - Static variable in class frc.robot.RobotMap
- isIntakeDown - Static variable in class frc.robot.RobotMap
- isSpeedMode - Static variable in class frc.robot.RobotMap
L
- layoutShuffleboard() - Static method in class frc.robot.ShuffleboardControl
-
Arranges the Shuffleboard layout.
- LB - Variable in class frc.robot.userinterface.RumbleXboxController
- LEFT - frc.robot.commands.autonomous.AutonomousSwitch.StartingPosition
- leftEncoder - Variable in class frc.robot.subsystems.Flyboi
- leftFlywheel - Static variable in class frc.robot.RobotMap
- leftFrontFollower - Static variable in class frc.robot.RobotMap
- leftFrontFollowerTalon - Variable in class frc.robot.subsystems.DriveBase
- leftFrontFollowerVictor - Variable in class frc.robot.subsystems.DriveBase
- leftMiddleMaster - Static variable in class frc.robot.RobotMap
- leftMiddleMaster - Variable in class frc.robot.subsystems.DriveBase
- leftMotorTicks - Variable in class frc.robot.subsystems.DriveBase
- leftRearFollower - Static variable in class frc.robot.RobotMap
- leftRearFollowerTalon - Variable in class frc.robot.subsystems.DriveBase
- leftRearFollowerVictor - Variable in class frc.robot.subsystems.DriveBase
- LS - Variable in class frc.robot.userinterface.RumbleXboxController
M
- 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.
- matchesSettings(AutonomousSwitch.StartingPosition, double, boolean, AutonomousSwitch.IntakeSource) - Method in class frc.robot.commands.autonomous.AutonomousSwitch
- MIXED - frc.robot.commands.autonomous.AutonomousSwitch.IntakeSource
O
- operatorController - Static variable in class frc.robot.userinterface.UserInterface
-
The operator controller (black).
- operatorXboxController - Static variable in class frc.robot.RobotMap
P
- PRACTICE - frc.robot.RobotMap.BotNames
- printDataToShuffleboard() - Static method in class frc.robot.ShuffleboardControl
-
Updates data used in Shuffleboard.
- pushRobot - Variable in class frc.robot.commands.autonomous.AutonomousSwitch
R
- RB - Variable in class frc.robot.userinterface.RumbleXboxController
- RENDEZVOUS - frc.robot.commands.autonomous.AutonomousSwitch.IntakeSource
- RIGHT - frc.robot.commands.autonomous.AutonomousSwitch.StartingPosition
- rightEncoder - Variable in class frc.robot.subsystems.Flyboi
- rightFlywheel - Static variable in class frc.robot.RobotMap
- rightFrontFollower - Static variable in class frc.robot.RobotMap
- rightFrontFollowerTalon - Variable in class frc.robot.subsystems.DriveBase
- rightFrontFollowerVictor - Variable in class frc.robot.subsystems.DriveBase
- rightMiddleMaster - Static variable in class frc.robot.RobotMap
- rightMiddleMaster - Variable in class frc.robot.subsystems.DriveBase
- rightMotorTicks - Variable in class frc.robot.subsystems.DriveBase
- rightRearFollower - Static variable in class frc.robot.RobotMap
- rightRearFollowerTalon - Variable in class frc.robot.subsystems.DriveBase
- rightRearFollowerVictor - Variable in class frc.robot.subsystems.DriveBase
- Robot - Class in frc.robot
-
The main Robot class whence all things come.
- Robot() - Constructor for class frc.robot.Robot
- robotInit() - Method in class frc.robot.Robot
- robotLength - Variable in class frc.robot.commands.autonomous.AutonomousSwitch
- RobotMap - Class in frc.robot
-
Ports for motor controllers, caps for speed and rotation, booleans for toggles, and turn direction.
- RobotMap() - Constructor for class frc.robot.RobotMap
- RobotMap.BotNames - Enum in frc.robot
- robotPeriodic() - Method in class frc.robot.Robot
- RS - Variable in class frc.robot.userinterface.RumbleXboxController
- RumbleXboxController - Class in frc.robot.userinterface
-
An Xbox controller with added vibrational capabilities.
- RumbleXboxController(int) - Constructor for class frc.robot.userinterface.RumbleXboxController
S
- setBot(RobotMap.BotNames) - Static method in class frc.robot.RobotMap
-
Sets the bot's ports based off of the bot's name.
- setHelixMotors(double) - Method in class frc.robot.subsystems.Helix
-
Spins the helix brush.
- setIntakeMotors(double) - Method in class frc.robot.subsystems.Intake
-
Spins intake motors.
- setMotors(double, double) - Method in class frc.robot.subsystems.DriveBase
-
Sets drive train motors.
- setRumble(double) - Method in class frc.robot.userinterface.RumbleXboxController
-
Sets the degree to which the Xbox controller rumbles.
- setShootVoltage(double) - Method in class frc.robot.subsystems.Flyboi
-
Spins wheel motors at a certain speed by setting its desired voltage.
- setSpeedAndRotationCaps(double, double) - Static method in class frc.robot.RobotMap
-
Sets the caps on speed & rotation for the drive base in teleop.
- setupAutonomous() - Static method in class frc.robot.ShuffleboardControl
-
Sets the default autonomous in case one is not chosen.
- Shoot - Class in frc.robot.commands
-
Warms up the flywheel, then starts shooting out power cells.
- Shoot() - Constructor for class frc.robot.commands.Shoot
- ShootStop - Class in frc.robot.commands
-
Returns the shooter and helix to their resting positions/stops Shoot.
- ShootStop() - Constructor for class frc.robot.commands.ShootStop
- ShuffleboardControl - Class in frc.robot
- ShuffleboardControl() - Constructor for class frc.robot.ShuffleboardControl
- spinWheel(double) - Method in class frc.robot.subsystems.Flyboi
-
Spins wheel motors.
- StartFlywheel - Class in frc.robot.commands
-
Runs the flywheel.
- StartFlywheel() - Constructor for class frc.robot.commands.StartFlywheel
- StartFlywheel(double) - Constructor for class frc.robot.commands.StartFlywheel
- startingPosition - Variable in class frc.robot.commands.autonomous.AutonomousSwitch
- StopFlywheel - Class in frc.robot.commands
-
Stops the flywheel.
- StopFlywheel() - Constructor for class frc.robot.commands.StopFlywheel
- stopHelixMotors() - Method in class frc.robot.subsystems.Helix
-
Stops the helix brush.
- stopIntakeMotors() - Method in class frc.robot.subsystems.Intake
-
Stops intake motors.
- stopMotors() - Method in class frc.robot.subsystems.DriveBase
-
Sets drive train motors to zero, effectively stopping the bot.
- stopWheel() - Method in class frc.robot.subsystems.Flyboi
-
Stops wheel motors.
- Subsystems - Class in frc.robot.subsystems
-
Contains instances of all subsystems on the robot.
- Subsystems() - Constructor for class frc.robot.subsystems.Subsystems
- SwitchCameras - Class in frc.robot.commands
-
Toggles between driver cameras seen in Shuffleboard.
- SwitchCameras(VideoSink, UsbCamera, UsbCamera) - Constructor for class frc.robot.commands.SwitchCameras
- SwitchGears - Class in frc.robot.commands
-
Toggles between slow and fast mode.
- SwitchGears() - Constructor for class frc.robot.commands.SwitchGears
T
- TankDrive - Class in frc.robot.commands
-
Uses joystick values to drive the bot in teleop.
- TankDrive() - Constructor for class frc.robot.commands.TankDrive
- teleopInit() - Method in class frc.robot.Robot
- teleopPeriodic() - Method in class frc.robot.Robot
- TOASTER - frc.robot.RobotMap.BotNames
- TRENCH - frc.robot.commands.autonomous.AutonomousSwitch.IntakeSource
- Turn - Class in frc.robot.commands
-
Turns the bot a set number of degrees.
- Turn(double, double) - Constructor for class frc.robot.commands.Turn
-
Turns the bot a set number of degrees.
U
- updateAutonomous() - Static method in class frc.robot.ShuffleboardControl
-
Updates the current autonomous according to the choices on Shuffleboard.
- UserInterface - Class in frc.robot.userinterface
-
Contains instances of all UI elements.
- UserInterface() - Constructor for class frc.robot.userinterface.UserInterface
V
- valueOf(String) - Static method in enum frc.robot.commands.autonomous.AutonomousSwitch.IntakeSource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.robot.commands.autonomous.AutonomousSwitch.StartingPosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum frc.robot.RobotMap.BotNames
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum frc.robot.commands.autonomous.AutonomousSwitch.IntakeSource
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.robot.commands.autonomous.AutonomousSwitch.StartingPosition
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum frc.robot.RobotMap.BotNames
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Vomit - Class in frc.robot.commands
-
Spins the flywheel, helix, and intake motors all backwards in order to expel power cells.
- Vomit() - Constructor for class frc.robot.commands.Vomit
W
- wheelDiameter - Static variable in class frc.robot.RobotMap
- wheelSpeed - Variable in class frc.robot.subsystems.Flyboi
X
- X - Variable in class frc.robot.userinterface.RumbleXboxController
Y
- Y - Variable in class frc.robot.userinterface.RumbleXboxController
Z
- zeroEncoderPosition() - Method in class frc.robot.subsystems.DriveBase
-
Resets the reference point used to calculate distance traveled.
- zeroGyroAngle() - Method in class frc.robot.subsystems.DriveBase
-
Sets the gyro angle to zero.
All Classes All Packages