Hi robob,
erstmal willkommen im Forum. Du kannst in der movAtSpeed funktion keine negativen zahlen eingeben, du musst vorher die funktion changeDirection verwenden. Als Parameter übergibst du dann BWD für Rückwärts FWD für vorwärts LEFT für links herum drehen und RIGHT für rechtsrum. Das sieht dann fürs Rückwärtsfahren so aus.
Code:
#include "RP6RobotBaseLib.h"
int main(void)
{
initRobotBase();
powerON();
changeDirection(BWD);
moveAtSpeed(60,60);
while(true)
{
task_motionControl();
task_ADC();
}
return 0;
}
mfg
Erik
Lesezeichen