Been having issues with my AGV code for a project! What am I doing wrong?
Error list:
Warning:Mismatched typedefs. Converting typedef ‘short’ to typedef ‘tSensors’, value ‘0x0258’
Error:Undefined procedure ‘setSpeed’.
Error:Undefined procedure ‘setSpeed’.
task main() //Program begins, insert code within curly braces
{
{
while(true)//do forever
{
if(SensorValue(e_stop) == 1)//if eStop pressed
{
stopAllTasks(); // ends the program and all tasks including task main.
}
wait1Msec(10); // prevents the current task from using majority of available CPU capacity
}
int speed = 63;
untilBump(bumpSwitch, .5);
startMotor(fLMotor, speed);
startMotor(fRMotor, speed);
startMotor(bLMotor, speed);
startMotor(bRMotor, speed);
while(true)
if(SensorValue[fLFollower <= 600]) // counter-steer right:
setSpeed(fLMotor, 63);
setSpeed(fLMotor, 63);
setSpeed(fRMotor, 0);
setSpeed(bRMotor, 0);
if((fRFollower) < 600)
{
if(SensorValue[fRFollower <= 600]) // counter-steer left:
setSpeed(fLMotor, 0);
setSpeed(fLMotor, 0);
setSpeed(fRMotor, 63);
setSpeed(bRMotor, 63);
}
}
}