Ich denke auch, dass kein Hardware-Fehler vorliegt. Ruf die Funktion PollSwitch() einfach mehrmals auf.
Code:
#include "asuro.h"
void main()
{
int zaehler;
Init();
while(1)
{
if (PollSwitch() == 2)
{
if(PollSwitch()==2)
{
if(PollSwitch()==2)
{
StatusLED (YELLOW);
MotorDir(RWD,RWD);
MotorSpeed(100,200);
for(zaehler=0; zaehler < 800; zaehler++)
{
Sleep(255);
}
}}}
else
{
StatusLED (GREEN);
MotorDir(FWD,FWD);
MotorSpeed(120,120);
}
}
}
Durch das öftere Aufrufen wird der Kondi C7 entladen und liefert genauere Werte.
Gruß farratt
Lesezeichen