Projekt

Allgemein

Profil

Touch » Historie » Version 1

Maximilian Seesslen, 24.08.2022 10:41

1 1 Maximilian Seesslen
h1. Touch
2
3
h2. Eval
4
5
Der TSC2007 loest beim Druecken und Loslassen des Displays Interrupts aus.
6
Das Auslesen der Koordinaten loest selbst Interrupts aus.
7
Diese muessen waerend dem Auslesen gesperrt sein.
8
Ueber die Z-Werte kann Druecken oder Loslassen ermittelt werden. Bei leichter Beruehrung koennen einige Events verloren gehen (zittern der Interrupts).
9
Es sollen nur Aenderungen beim Auslesen bewertet werden (Filterung beim Auslesen vs. Interrupts?).
10
11
Die Touch-Klasse hat 3 Signale; pressed, released, clicked.
12
Ophio kann diese entsprechend verdrahten.
13
CBringup kann sie auch verdrahten und wartet auch ein clicked mit entsprechenden koordinaten.
14
15
Die Signale werden in der Main-Event-Loop ausgefuehrt, ein CRing/Event-Speicher ist nicht notwendig.