Wenn ich die schleife nach for stelle färht er immer RWD




#include "asuro.h"
#include "stdlib.h"

int main(void)
{
unsigned int data[2];
char data0[5], data1[5];
int t=0,z=0;


Init();
StatusLED (GREEN);
FrontLED (ON);


while (1)
{
LineData (data);

itoa (data[0], data0, 5);
itoa (data[1], data1, 5);

SerWrite (data0, 4);
SerWrite (" links\n\r", ; //Damit sehe ich am hyper T wie groß die werte sind

SerWrite (data1, 4);
SerWrite (" rechts\n\r", 9);

for (t=0; t< 50; t++)
{
Sleep (72);
}

if (data[1] > 50 )
{MotorDir(FWD,FWD);
MotorSpeed(105,100);}
else for(z=0 ; z < 80 ; z++){Sleep(216);}
{MotorDir(RWD,RWD);
MotorSpeed(250,200);}




}
return 0;
}



Es Funkt nicht irgendwie Der will mich verarschen glaub ich



mfg