Forum: Compiler & IDEs Intelligente Tastenauswertung


von Art (Gast)


Lesenswert?

Hallo zusammen,

ich brauche ein paar Ideen für eine intelligente Tastenauswertung. Es 
sollten für jeden Taster(max. Anzahl 8) folgende Informationen vorhanden 
sein: Taster betätigt, steigende oder fallende Flanke, Betätigungsdauer 
in ms. Die Portzustände liegen schon entprellt vor. Hat jemand soetwas 
schonmal gemacht? Wie verpacke ich das ganze am besten? Eine Struktur 
würde sich anbieten. Ich bin gespannt auf eure Ideen.

Vielen Dank und viele Grüsse

Art

von Peter D. (peda)


Lesenswert?

Art wrote:

> Betätigungsdauer
> in ms.

Das ist Quatsch mit Soße, kein Mensch kann ms-genau ne Tastenbetätigung 
machen.
Falls das Gerät noch praktikabel bedienbar sein soll, reicht eine feste 
Schwelle vollkommen aus, um lang und kurz Drücken zu unterscheiden.
In meiner Praxis haben sich 500ms bewährt.


> Hat jemand soetwas
> schonmal gemacht?

Ja, siehe Codesammlung oder Tutorial.


Peter

von Art (Gast)


Lesenswert?

Hallo Peter,

mit ms meinte ich auch Zeiten > 500ms, ich wollte nur von der 
nächstgrößeren Einheit s herunterbrechen.

Ich hab deinen Code für eine erweiterte Tastenauswertung gefunden. Werde 
das mal ausprobieren.

Danke

Art

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.