Code:
void Msleep (int dauer)
{
int z;
for (z = 0; z < dauer; z++)
Sleep (36);
}
int main(void)
{
Init();
MotorDir(FWD,FWD);
while(1){
MotorSpeed(150,150);
if(PollSwitch() !=0){ //für alle tasten
MotorSpeed(150,0);
Msleep(1000); //eine sekunde rechts fahren
}
}
return 0;
}
wenn ich jetzt nicht nen kleinen denkfehler drin hab sollte das so gehen.. die msleep funktion is da ganz hilfreich.. hab ich mir mal aus der modifizierten lib genommen.. die werte kannste natürlich alle ändern.. und auch die zeit die er wenden soll.. obs 90° werden keine ahnung.. aber das mit der odometrie zu realisieren wäre deutlich schwerer..
mfg
Lesezeichen