LineDemo.h-Dateireferenz

gehe zum Quellcode dieser Datei

Funktionen

void LineDemo (void)


Dokumentation der Funktionen

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 }


Erzeugt am Wed Feb 14 16:10:02 2007 für ASURO Library von  doxygen 1.5.1-p1