Preseason Test Project Robot.cpp: Difference between revisions
Programming (talk | contribs) No edit summary |
Programming (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
<div class="mw-parser-output"><div class="mw-parser-output"> | <div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"> | ||
<code><font color="#008000"><font face="consolas"><font size="2"><font color="#008000"><font face="consolas"><font size="2"><font color="#008000"><font face="consolas"><font size="2">/*----------------------------------------------------------------------------*/</font></font></font></font></font></font></font></font></font></code> | <code><font color="#008000"><font face="consolas"><font size="2"><font color="#008000"><font face="consolas"><font size="2"><font color="#008000"><font face="consolas"><font size="2">/*----------------------------------------------------------------------------*/</font></font></font></font></font></font></font></font></font></code> | ||
Line 14: | Line 14: | ||
| | ||
<code><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2">#include</font></font></font></font></font></font></font></font></font><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2">"../include/Robot.h"</font></font></font></font></font></font></font></font></font></code> | <code><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2">#include </font></font></font></font></font></font></font></font></font><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2">"../include/Robot.h"</font></font></font></font></font></font></font></font></font></code> | ||
<code><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2">#include</font></font></font></font></font></font></font></font></font><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><iostream></font></font></font></font></font></font></font></font></font></code> | <code><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2">#include </font></font></font></font></font></font></font></font></font><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><iostream></font></font></font></font></font></font></font></font></font></code> | ||
<code><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2">#include</font></font></font></font></font></font></font></font></font><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><frc/Timer.h></font></font></font></font></font></font></font></font></font></code> | <code><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2">#include </font></font></font></font></font></font></font></font></font><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><frc/Timer.h></font></font></font></font></font></font></font></font></font></code> | ||
<code><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2">#include</font></font></font></font></font></font></font></font></font><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><frc/smartdashboard/SmartDashboard.h></font></font></font></font></font></font></font></font></font></code> | <code><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2">#include </font></font></font></font></font></font></font></font></font><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><font color="#a31515"><font face="consolas"><font size="2"><frc/smartdashboard/SmartDashboard.h></font></font></font></font></font></font></font></font></font></code> | ||
<code><font face="consolas"><font size="2"><font face="consolas"><font size="2">Robot::Robot() {</font></font></font></font></code> | <code><font face="consolas"><font size="2"><font face="consolas"><font size="2">Robot::Robot() {</font></font></font></font></code> | ||
Line 28: | Line 28: | ||
| | ||
<code><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2">void</font></font></font></font></font></font></font></font></font><font face="consolas"><font size="2"><font face="consolas"><font size="2">Robot::RobotInit() {</font></font></font></font></code> | <code><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2">void </font></font></font></font></font></font></font></font></font><font face="consolas"><font size="2"><font face="consolas"><font size="2">Robot::RobotInit() {</font></font></font></font></code> | ||
<code><font face="consolas"><font size="2"><font face="consolas"><font size="2">}</font></font></font></font></code> | <code><font face="consolas"><font size="2"><font face="consolas"><font size="2">}</font></font></font></font></code> | ||
Line 34: | Line 34: | ||
| | ||
<code><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2">void</font></font></font></font></font></font></font></font></font><font face="consolas"><font size="2"><font face="consolas"><font size="2">Robot::Disabled() {</font></font></font></font></code> | <code><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2">void </font></font></font></font></font></font></font></font></font><font face="consolas"><font size="2"><font face="consolas"><font size="2">Robot::Disabled() {</font></font></font></font></code> | ||
<code><font face="consolas"><font size="2"><font face="consolas"><font size="2">}</font></font></font></font></code> | <code><font face="consolas"><font size="2"><font face="consolas"><font size="2">}</font></font></font></font></code> | ||
Line 40: | Line 40: | ||
| | ||
<code><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2">void</font></font></font></font></font></font></font></font></font><font face="consolas"><font size="2"><font face="consolas"><font size="2">Robot::Autonomous() {</font></font></font></font></code> | <code><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2">void </font></font></font></font></font></font></font></font></font><font face="consolas"><font size="2"><font face="consolas"><font size="2">Robot::Autonomous() {</font></font></font></font></code> | ||
<code><font face="consolas"><font size="2"><font face="consolas"><font size="2">}</font></font></font></font></code> | <code><font face="consolas"><font size="2"><font face="consolas"><font size="2">}</font></font></font></font></code> | ||
Line 46: | Line 46: | ||
| | ||
<code><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2">void</font></font></font></font></font></font></font></font></font><font face="consolas"><font size="2"><font face="consolas"><font size="2">Robot::OperatorControl() {</font></font></font></font></code> | <code><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2">void </font></font></font></font></font></font></font></font></font><font face="consolas"><font size="2"><font face="consolas"><font size="2">Robot::OperatorControl() {</font></font></font></font></code> | ||
<code><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2"> while</font></font></font></font></font></font></font></font></font><font face="consolas"><font size="2"><font face="consolas"><font size="2">(IsOperatorControl() && IsEnabled()) {</font></font></font></font></code> | <code><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2"><font color="#0000ff"><font face="consolas"><font size="2"> while</font></font></font></font></font></font></font></font></font><font face="consolas"><font size="2"><font face="consolas"><font size="2">(IsOperatorControl() && IsEnabled()) {</font></font></font></font></code> | ||
Line 69: | Line 69: | ||
<code><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2">#endif</font></font></font></font></font></font></font></font></font></code> | <code><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2"><font color="#808080"><font face="consolas"><font size="2">#endif</font></font></font></font></font></font></font></font></font></code> | ||
</div> </div> | </div> </div> </div> |
Revision as of 13:09, 9 December 2019
/*----------------------------------------------------------------------------*/
/* Copyright (c) 2017-2018 FIRST. All Rights Reserved. */
/* Open Source Software - may be modified and shared by FRC teams. The code */
/* must be accompanied by the FIRST BSD license file in the root directory of */
/* the project. */
/*----------------------------------------------------------------------------*/
#include "../include/Robot.h"
#include <iostream>
#include <frc/Timer.h>
#include <frc/smartdashboard/SmartDashboard.h>
Robot::Robot() {
}
void Robot::RobotInit() {
}
void Robot::Disabled() {
}
void Robot::Autonomous() {
}
void Robot::OperatorControl() {
while(IsOperatorControl() && IsEnabled()) {
frc::Wait(0.005);
}
}
voidRobot::Test() {
}
#ifndefRUNNING_FRC_TESTS
intmain() {returnfrc::StartRobot<Robot>(); }
#endif