public class TimedRobot extends IterativeRobotBase
The TimedRobot class is intended to be subclassed by a user creating a robot program.
periodic() functions from the base class are called on an interval by a Notifier instance.
| Modifier and Type | Field and Description |
|---|---|
static double |
DEFAULT_PERIOD |
m_ds, MAIN_THREAD_ID, ROBOT_TASK_PRIORITY| Constructor and Description |
|---|
TimedRobot() |
| Modifier and Type | Method and Description |
|---|---|
void |
setPeriod(double period)
Set time period between calls to Periodic() functions.
|
void |
startCompetition()
Provide an alternate "main loop" via startCompetition().
|
autonomousInit, autonomousPeriodic, disabledInit, disabledPeriodic, loopFunc, robotInit, robotPeriodic, teleopInit, teleopPeriodic, testInit, testPeriodicfree, getBooleanProperty, initializeHardwareConfiguration, isAutonomous, isDisabled, isEnabled, isNewDataAvailable, isOperatorControl, isReal, isSimulation, isTest, mainpublic static final double DEFAULT_PERIOD
public TimedRobot()
public void startCompetition()
startCompetition in class IterativeRobotBasepublic void setPeriod(double period)
period - Period in seconds.