|
|
|
![]() |
|
|||||||
|
||||||||
|
|
Thread Tools | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
"Getting Started" Errors
I created a WPILib example file, "Getting Started". This is my code:
Code:
#include "WPILib.h"
class Robot: public IterativeRobot
{
RobotDrive myRobot; // robot drive system
Joystick stick; // only joystick
LiveWindow *lw;
int autoLoopCounter;
public:
Robot() :
myRobot(0, 1), // these must be initialized in the same order
stick(0), // as they are declared above.
lw(LiveWindow::GetInstance()),
autoLoopCounter(0)
{
myRobot.SetExpiration(0.1);
}
private:
void AutonomousInit()
{
autoLoopCounter = 0;
}
void AutonomousPeriodic()
{
if(autoLoopCounter < 100) //Check if we've completed 100 loops (approximately 2 seconds)
{
myRobot.Drive(-0.5, 0.0); // drive forwards half speed
autoLoopCounter++;
} else {
myRobot.Drive(0.0, 0.0); // stop robot
}
}
void TeleopInit()
{
}
void TeleopPeriodic()
{
myRobot.ArcadeDrive(stick); // drive with arcade style (use right stick)
}
void TestPeriodic()
{
lw->Run();
}
};
START_ROBOT_CLASS(Robot)
- Program "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64\cl" not found in PATH - The type 'Joystick' must implement the inherited pure virtual method 'GenericHID::GetPOV' In line 7 - The type 'Joystick' must implement the inherited pure virtual method 'GenericHID::GetRawAxis' In line 7 - The type 'Joystick' must implement the inherited pure virtual method 'GenericHID::GetRawButton' In line 7 - The type 'RobotDrive' must implement the inherited pure virtual method 'MotorSafety::GetDescription' In line 6 Also, 'START_ROBOT_CLASS(Robot)' has a syntax error. How can I fix these errors? |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|