gehe zum Quellcode dieser Datei
Funktionen | |
void | LineDemo (void) |
void LineDemo | ( | void | ) |
Definiert in Zeile 42 der Datei LineDemo.c.
00043 { 00044 int i; 00045 unsigned char j; 00046 00047 Init(); 00048 00049 FrontLED(ON); 00050 for (j = 0; j < 0xFF; j++) LineData(lineData); 00051 LineData(lineData); 00052 ADOffset = lineData[0] - lineData[1]; 00053 speedLeft = speedRight = SPEED; 00054 for (;;) 00055 { 00056 LineData(lineData); 00057 i = (lineData[0] - lineData[1]) - ADOffset; 00058 if ( i > 4) 00059 { 00060 StatusLED(GREEN); 00061 LineLeft(); 00062 } 00063 else if ( i < -4) 00064 { 00065 StatusLED(RED); 00066 LineRight(); 00067 } 00068 else 00069 { 00070 StatusLED(OFF); 00071 speedLeft = speedRight = SPEED; 00072 } 00073 MotorSpeed(speedLeft,speedRight); 00074 } 00075 }