Package com.stuypulse.robot
Class Robot
java.lang.Object
edu.wpi.first.wpilibj.RobotBase
edu.wpi.first.wpilibj.IterativeRobotBase
edu.wpi.first.wpilibj.TimedRobot
com.stuypulse.robot.Robot
- All Implemented Interfaces:
AutoCloseable
public class Robot
extends edu.wpi.first.wpilibj.TimedRobot
-
Field Summary
Fields inherited from class edu.wpi.first.wpilibj.TimedRobot
kDefaultPeriod -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class edu.wpi.first.wpilibj.TimedRobot
addPeriodic, addPeriodic, addPeriodic, addPeriodic, close, endCompetition, getLoopStartTime, startCompetitionMethods inherited from class edu.wpi.first.wpilibj.IterativeRobotBase
disabledExit, enableLiveWindowInTest, getPeriod, isLiveWindowEnabledInTest, loopFunc, printWatchdogEpochs, setNetworkTablesFlushEnabledMethods inherited from class edu.wpi.first.wpilibj.RobotBase
getMainThreadId, getRuntimeType, isAutonomous, isAutonomousEnabled, isDisabled, isEnabled, isReal, isSimulation, isTeleop, isTeleopEnabled, isTest, isTestEnabled, startRobot, suppressExitWarning
-
Constructor Details
-
Robot
public Robot()
-
-
Method Details
-
isBlue
public static boolean isBlue() -
robotInit
public void robotInit()- Overrides:
robotInitin classedu.wpi.first.wpilibj.IterativeRobotBase
-
driverStationConnected
public void driverStationConnected()- Overrides:
driverStationConnectedin classedu.wpi.first.wpilibj.IterativeRobotBase
-
robotPeriodic
public void robotPeriodic()- Overrides:
robotPeriodicin classedu.wpi.first.wpilibj.IterativeRobotBase
-
simulationInit
public void simulationInit()- Overrides:
simulationInitin classedu.wpi.first.wpilibj.IterativeRobotBase
-
simulationPeriodic
public void simulationPeriodic()- Overrides:
simulationPeriodicin 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
-
autonomousExit
public void autonomousExit()- Overrides:
autonomousExitin 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
-
teleopExit
public void teleopExit()- Overrides:
teleopExitin classedu.wpi.first.wpilibj.IterativeRobotBase
-
testInit
public void testInit()- Overrides:
testInitin classedu.wpi.first.wpilibj.IterativeRobotBase
-
testPeriodic
public void testPeriodic()- Overrides:
testPeriodicin classedu.wpi.first.wpilibj.IterativeRobotBase
-
testExit
public void testExit()- Overrides:
testExitin classedu.wpi.first.wpilibj.IterativeRobotBase
-