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

    Fields inherited from class edu.wpi.first.wpilibj.TimedRobot

    kDefaultPeriod

    Fields inherited from class edu.wpi.first.wpilibj.IterativeRobotBase

    m_period

    Fields inherited from class edu.wpi.first.wpilibj.RobotBase

    m_ds
  • Constructor Summary

    Constructors 
    Constructor Description
    Robot()  
  • Method Summary

    Modifier and Type Method Description
    void autonomousInit()  
    void autonomousPeriodic()  
    void disabledInit()  
    void disabledPeriodic()  
    void robotInit()  
    void robotPeriodic()  
    void teleopInit()  
    void teleopPeriodic()  

    Methods inherited from class edu.wpi.first.wpilibj.TimedRobot

    addPeriodic, addPeriodic, endCompetition, finalize, getPeriod, startCompetition

    Methods inherited from class edu.wpi.first.wpilibj.IterativeRobotBase

    loopFunc, setNetworkTablesFlushEnabled, simulationInit, simulationPeriodic, testInit, testPeriodic

    Methods inherited from class edu.wpi.first.wpilibj.RobotBase

    close, getBooleanProperty, getMainThreadId, isAutonomous, isAutonomousEnabled, isDisabled, isEnabled, isNewDataAvailable, isOperatorControl, isOperatorControlEnabled, isReal, isSimulation, isTest, startRobot, suppressExitWarning

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • robotInit

      public void robotInit()
      Overrides:
      robotInit in class edu.wpi.first.wpilibj.IterativeRobotBase
    • robotPeriodic

      public void robotPeriodic()
      Overrides:
      robotPeriodic in class edu.wpi.first.wpilibj.IterativeRobotBase
    • disabledInit

      public void disabledInit()
      Overrides:
      disabledInit in class edu.wpi.first.wpilibj.IterativeRobotBase
    • disabledPeriodic

      public void disabledPeriodic()
      Overrides:
      disabledPeriodic in class edu.wpi.first.wpilibj.IterativeRobotBase
    • autonomousInit

      public void autonomousInit()
      Overrides:
      autonomousInit in class edu.wpi.first.wpilibj.IterativeRobotBase
    • autonomousPeriodic

      public void autonomousPeriodic()
      Overrides:
      autonomousPeriodic in class edu.wpi.first.wpilibj.IterativeRobotBase
    • teleopInit

      public void teleopInit()
      Overrides:
      teleopInit in class edu.wpi.first.wpilibj.IterativeRobotBase
    • teleopPeriodic

      public void teleopPeriodic()
      Overrides:
      teleopPeriodic in class edu.wpi.first.wpilibj.IterativeRobotBase