SelfTest.c-Dateireferenz

#include "asuro.h"
#include "test.h"

gehe zum Quellcode dieser Datei

Funktionen

void SelfTest (void)


Dokumentation der Funktionen

void SelfTest ( void   ) 

Definiert in Zeile 25 der Datei SelfTest.c.

00026 {
00027   unsigned int i;
00028   Init();
00029 //  for (;;)
00030   {
00031     SerWrite("\n\r-- ASURO Testing --\n\r",23);
00032 
00033     SerWrite("LED Test\n\r",10);
00034     LEDTest();
00035 
00036     SerWrite("Line Test\n\r",11);
00037     StatusLED(GREEN);
00038     for (i = 0; i < 0xFE00; i++)
00039       LineTest();
00040     StatusLED(OFF);
00041 
00042     SerWrite("Switch Test\n\r",13);
00043     for (i = 0; i < 0xFE00; i++)
00044       SwitchTest();
00045     Init();
00046     StatusLED(OFF);
00047 
00048     SerWrite("Odometrie Test\n\r",16);
00049     FrontLED(ON);
00050     for (i = 0; i < 0xFFF0; i++)
00051       OdometrieTest();
00052     StatusLED(OFF);
00053     FrontLED(OFF);
00054 
00055     SerWrite("Motor Test\n\r",12);
00056     BackLED(ON,ON);
00057     MotorTest();
00058     BackLED(OFF,OFF);
00059 
00060     SerWrite("Serial Test\n\r",13);
00061     SerialTest();
00062   }
00063 }


Erzeugt am Mon Apr 9 13:28:41 2007 für ASURO Library von  doxygen 1.5.1-p1