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. |