Warum willst Du eigentlich zwischen den Tastendrücken warten? Abgesehen davon wäre meine Vermutung, dass Dein Problem damit zusammenhängt, dass die Variable counter in den Scope der Tastendruck-Funktion gezogen wird und damit nicht gleichzeitig in der Funktion start benutzt werden kann. Um dies zu verhindern, könntest Du in der Tastendruck-Funktion mit var myCounter = counter;
eine lokale Kopie der Variable anlegen.
Gruß, LX
--
RFC 1925, Satz 2: Egal, wie fest man schiebt, ganz gleich, wie hoch die Priorität ist, man kann die Lichtgeschwindigkeit nicht erhöhen.
RFC 1925, Satz 2: Egal, wie fest man schiebt, ganz gleich, wie hoch die Priorität ist, man kann die Lichtgeschwindigkeit nicht erhöhen.