Package frc.robot
Class Robot
java.lang.Object
edu.wpi.first.wpilibj.RobotBase
edu.wpi.first.wpilibj.IterativeRobotBase
edu.wpi.first.wpilibj.TimedRobot
frc.robot.Robot
- All Implemented Interfaces:
java.lang.AutoCloseable
public class Robot
extends edu.wpi.first.wpilibj.TimedRobot
The main Robot class whence all things come.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Robot() -
Method Summary
Modifier and Type Method Description voidautonomousInit()voidautonomousPeriodic()voiddisabledInit()voiddisabledPeriodic()voidrobotInit()voidrobotPeriodic()voidteleopInit()voidteleopPeriodic()Methods inherited from class edu.wpi.first.wpilibj.TimedRobot
addPeriodic, addPeriodic, endCompetition, finalize, getPeriod, startCompetitionMethods inherited from class edu.wpi.first.wpilibj.IterativeRobotBase
loopFunc, setNetworkTablesFlushEnabled, simulationInit, simulationPeriodic, testInit, testPeriodic
-
Constructor Details
-
Robot
public Robot()
-
-
Method Details
-
robotInit
public void robotInit()- Overrides:
robotInitin classedu.wpi.first.wpilibj.IterativeRobotBase
-
robotPeriodic
public void robotPeriodic()- Overrides:
robotPeriodicin classedu.wpi.first.wpilibj.IterativeRobotBase
-
disabledInit
public void disabledInit()- Overrides:
disabledInitin classedu.wpi.first.wpilibj.IterativeRobotBase
-
disabledPeriodic
public void disabledPeriodic()- Overrides:
disabledPeriodicin classedu.wpi.first.wpilibj.IterativeRobotBase
-
autonomousInit
public void autonomousInit()- Overrides:
autonomousInitin classedu.wpi.first.wpilibj.IterativeRobotBase
-
autonomousPeriodic
public void autonomousPeriodic()- Overrides:
autonomousPeriodicin classedu.wpi.first.wpilibj.IterativeRobotBase
-
teleopInit
public void teleopInit()- Overrides:
teleopInitin classedu.wpi.first.wpilibj.IterativeRobotBase
-
teleopPeriodic
public void teleopPeriodic()- Overrides:
teleopPeriodicin classedu.wpi.first.wpilibj.IterativeRobotBase
-