Hallo
die Kalibrierung hat funktioniert
Das freut mich und bestätigt meine Meinung über die meisten Tastenprobleme hier im Forum.
Hier gibts eine klasse Doku zu den Tastern und den Messwerten für die Widerstände.
Durch mehrmaliges aufrufen der PollSwitch() Funktion kannst du dies erreichen
Das erreicht man auch so:
Code:
sw0=PollSwitch(); // Schalter einlesen und für eine Runde speichern
sw1=PollSwitch();
sw2=PollSwitch();
if ((sw0==sw1) && (sw0==sw2)) sw=sw0; else sw=0;
Man erkennt, hier werden die Taster dreimal eingelesen UND dann werden die Werte auf Gleichheit überprüft bevor sie als gültig akzeptiert werden. Elegant und funktionell..
Demo-Code für Funktion und Geschwindigkeit möchte ich euch nicht zumuten *grins*
Gruß
mic
Lesezeichen