Möööp
29.10.2009, 14:09
Hallo miteinander,
ich bin neu hier und hab mit meienm Asuro ein kleines Problemchen un dich weiß nicht an was es liegt, hab schon ziemlich alles versucht aber irgendiwe gehts nich. hab nur das wichtigste aus dem code kopiert, das andere ist alles asukommentiert in meinem Code um jeweils die neu funktion zu testen.
while(1)
{
while (PollSwitch==0)
{
MotorDir(FWD,RWD); //drehen bis Linie gefunden ist.
MotorSpeed(120,120);
Msleep(2000);
}
MotorDir(FWD,FWD);
MotorSpeed(200,200);
}
return 0;
das Problem ist, ich hab keine Ahnung warum der nicht in die untergeordnete while schleife geht, normalerweise müsste er sich ja die ganze zeit im Kreis drehen, tut er aber nicht, ich bin mir auch sicher dass kein Taster gedrückt ist.
ich bin neu hier und hab mit meienm Asuro ein kleines Problemchen un dich weiß nicht an was es liegt, hab schon ziemlich alles versucht aber irgendiwe gehts nich. hab nur das wichtigste aus dem code kopiert, das andere ist alles asukommentiert in meinem Code um jeweils die neu funktion zu testen.
while(1)
{
while (PollSwitch==0)
{
MotorDir(FWD,RWD); //drehen bis Linie gefunden ist.
MotorSpeed(120,120);
Msleep(2000);
}
MotorDir(FWD,FWD);
MotorSpeed(200,200);
}
return 0;
das Problem ist, ich hab keine Ahnung warum der nicht in die untergeordnete while schleife geht, normalerweise müsste er sich ja die ganze zeit im Kreis drehen, tut er aber nicht, ich bin mir auch sicher dass kein Taster gedrückt ist.