Quatsch, ist prinzipiell ganz einfach:
Code:
#include "asuro.h"

int main(void)
{
  int abstand=0;
  Init();
  while(TRUE)
  {
    abstand=Chirp();
	if(abstand>10) 
	{ 
		StatusLED(GREEN);
		MotorDir(FWD, FWD);
		MotorSpeed(150, 150);
	}
	else 
	{
		StatusLED(RED);
		MotorDir(FWD, RWD);
		MotorSpeed(0, 150);
		Msleep(3); 
	}
  }
  return 0;
}
Hat das jemand schon optimiert?