//    *****************************************
//    **             RC-SOCCERBOT            **
//    **    Uebungen / Lehrerbegleitbuch     **
//    **                                     **
//    **      Autor: Hannes Runknagel        **
//    **  Copyright: 2007 by GRAUPNER        **
//    **  www.graupner-robotics.de           **
//    *****************************************

#include "qfixSoccerBoard.h"
#include "qfixLCD.h"

int value0 = 0;
int value1 = 0;
int value2 = 0;

SoccerBoard robot;
LCD display;


void waitForStart()
{
  robot.ledOn(0);
  robot.waitForButton(0);
  robot.ledOff(0);
}


int main()
{
  sleep(1);										//Wartezeit für Display boot
  display.clear();								//Display löschen
 
  display.print(0,0, "Anz. Analog-Eing.");		//Titel 1.Zeile

  waitForStart();								//auf Startknopf warten

  while(true) {								//Endlosschleife
    value0 = robot.analog(0);					//Wert 1 lesen
    value0 = robot.analog(0);					//2 x wegen Atmel A/D-Wandler
    display.print(1, 0, "Potentiometer:");		//Titel 2.Zeile
    display.print(1, 16, value0);				//Wert 1

    value1 = robot.analog(1);					//Wert 2 lesen
    value1 = robot.analog(1);					//2 x wegen Atmel A/D-Wandler 
    display.print(2, 0, "Temp. Sensor:");		//Titel 3.Zeile
    display.print(2, 16, value1);				//Wert 2

    value2 = robot.analog(2);					//Wert 3 lesen 
    value2 = robot.analog(2);					//2 x wegen Atmel A/D-Wandler
    display.print(3, 0, "Licht Sensor:");		//Titel 4.Zeile
    display.print(3, 16, value2);				//Wert 3

    sleep(2);									//warten
  }
}





