Ich versuche mit der Standardbibliothek von ASURO die Werte der Reflexlichtschranken (T11,T12) mit "SerWrite" auszulesen. Mit dem eigenen Programmcode funtioniert es aber nicht. T11 und T12 sind ok. Mit anderen (Fremd-)Programmen und Selbst-Test arbeiten sie einwandfrei. Wie gesagt will ich es aber mit der Standardbibliothek hinbekommen. Ich bin mit C am Anfang. Was ist bei dem Programmcode falsch? Compiliert wird fehlerfrei.Ein Wert wird nicht angezeigt, auch keine merkwürdigen Zeichen. Ein Zeichenstring "xyz" wird einwandfrei wiedergegeben.

Code:
#include "asuro.h"
int main(void)

{
unsigned int data[2];
Init();

FrontLED(ON);
MotorDir(FWD,RWD);
MotorSpeed(90,90);
{
while(1)


OdometrieData(data);



SerWrite(0,4);
SerWrite(1,4);

}
return 0;
}
[/code]