Arm Example Test
 
Loading...
Searching...
No Matches
frc.robot.Robot Class Reference

The VM is configured to automatically run this class, and to call the functions corresponding to each mode, as described in the TimedRobot documentation. More...

Inheritance diagram for frc.robot.Robot:

Public Member Functions

void robotInit ()
 This function is run when the robot is first started up and should be used for any initialization code.
 
void robotPeriodic ()
 This function is called every 20 ms, no matter the mode.
 
void disabledInit ()
 This function is called once each time the robot enters Disabled mode.
 
void disabledPeriodic ()
 
void autonomousInit ()
 This autonomous runs the autonomous command selected by your RobotContainer class.
 
void autonomousPeriodic ()
 This function is called periodically during autonomous.
 
void teleopInit ()
 
void teleopPeriodic ()
 This function is called periodically during operator control.
 
void testInit ()
 
void testPeriodic ()
 This function is called periodically during test mode.
 
void simulationInit ()
 This function is called once when the robot is first started up.
 
void simulationPeriodic ()
 This function is called periodically whilst in simulation.
 

Detailed Description

The VM is configured to automatically run this class, and to call the functions corresponding to each mode, as described in the TimedRobot documentation.

If you change the name of this class or the package after creating this project, you must also update the build.gradle file in the project.

Member Function Documentation

◆ autonomousInit()

void frc.robot.Robot.autonomousInit ( )

This autonomous runs the autonomous command selected by your RobotContainer class.

◆ autonomousPeriodic()

void frc.robot.Robot.autonomousPeriodic ( )

This function is called periodically during autonomous.

◆ disabledInit()

void frc.robot.Robot.disabledInit ( )

This function is called once each time the robot enters Disabled mode.

◆ disabledPeriodic()

void frc.robot.Robot.disabledPeriodic ( )

◆ robotInit()

void frc.robot.Robot.robotInit ( )

This function is run when the robot is first started up and should be used for any initialization code.

◆ robotPeriodic()

void frc.robot.Robot.robotPeriodic ( )

This function is called every 20 ms, no matter the mode.

Use this for items like diagnostics that you want ran during disabled, autonomous, teleoperated and test.

This runs after the mode specific periodic functions, but before LiveWindow and SmartDashboard integrated updating.

◆ simulationInit()

void frc.robot.Robot.simulationInit ( )

This function is called once when the robot is first started up.

◆ simulationPeriodic()

void frc.robot.Robot.simulationPeriodic ( )

This function is called periodically whilst in simulation.

◆ teleopInit()

void frc.robot.Robot.teleopInit ( )

◆ teleopPeriodic()

void frc.robot.Robot.teleopPeriodic ( )

This function is called periodically during operator control.

◆ testInit()

void frc.robot.Robot.testInit ( )

◆ testPeriodic()

void frc.robot.Robot.testPeriodic ( )

This function is called periodically during test mode.


The documentation for this class was generated from the following file: