so leute hab weniger ahnung als ein Anfänger kann mir wer sagen ob das funzen könnte bzw wo fehler sind?
Code:
#include <asuro.h>
#define SPEED 115

void los()
{
	while(PollSwitch()<=2)
	{
		MotorDir(FWD,FWD);
      MotorSpeed(SPEED,SPEED);
	}

	MotorDir(RWD,RWD);
	Motorspeed(SPEED,SPEED);
	Msleep(10);                  //Timer um sich von der Wand zu entfernen
	MotorDir(FWD,BREAK);      // Nach Rechts um 90° drehen
	Msleep(20);                 //Timer für Drehnung

   while(PollSwitch()<=0)
   {
	MotorDir(FWD,FWD);
   	MotorSpeed(SPEED,SPEED);
   }

   MotorDir(RWD,RWD);
	Motorspeed(SPEED,SPEED);
	Msleep(10);                 //Timer um sich von der Wand zu entfernen S
   MotorDir(FWD,BREAK);      // Nach Rechts um 180° drehen  T
	Msleep(40);               //Timer für Drehnung   E
}


void main()
{
 init();
 MotorDir(FWD,FWD);
 
 	los();                                                                                                                		
}