//    *****************************************
//    **             RC-SOCCERBOT            **
//    **    Uebungen / Lehrerbegleitbuch     **
//    **                                     **
//    **      Autor: Hannes Runknagel        **
//    **  Copyright: 2007 by GRAUPNER        **
//    **  www.graupner-robotics.de           **
//    *****************************************

#include "qfixSoccerBoard.h"

int delay = 1000;

SoccerBoard robot;


int main()
{
  for (int i=0; i<=7; i++) {			//Power-Ausgänge löschen
    robot.powerOff(i);
  }				

  while(true) {						//Endlosschleife
    
    for (int x=0; x<=7; x++) {		//Lauflicht
      if (robot.button(0)) {			//Wartezeit bei Taster 0
        delay = 50;						//50ms
      }

      if (robot.button(1)) {			//Wartezeit bei Taster 1
        delay = 1000;					//1000ms
      }

      robot.powerOn(x);					//Power-Ausgang ansteuern

      robot.msleep(delay);				//Wartezeit

        for (int j=0; j<=7; j++) {	//Power-Ausgänge löschen
          robot.powerOff(j);
        }

      robot.msleep(delay);				//Wartezeit
    }  
  }
}



