-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathTODO
38 lines (31 loc) · 1.37 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
* OK Countdown
* OK Mehrere Bilder nacheinander
* OK Bilder an C++ schicken (vielleicht ohne zu speichern)
* OK Oder halt Bild 1-4 machen. Collage erstellen. Bilder löschen.
* OK Collage erstellen QImage etc...
* OK QPrinter zum Drucken verwenden
* OK Während Bilder gemacht werden: Fade to Black. Dann stört das Display nicht,
und man sieht nicht, das es ruckelt
* OK Wireing-Pi ausprobieren für GPIO
Tests auf Raspi
* Camera erzeugt ca. 100% CPU Last
* Preview langsam, aber geht
* Rotierendes Quadrat ca. 5% CPU Last
* Camera nach stop() -> keine Last mehr
--> D.h. wir sollten die Camera immer stoppen, wenn nicht benötigt
--> Preview nur am Anfang zeigen, damit sich die Leute positionieren können
* Es treten immer wieder Fehler auf. Entweder SEGV oder, Camera not ready
--> Respawn einrichten und bei Fehlern der Camera entwerder Camera.start/stop() oder App neu starten
=== Countdowns ===
Verschiedene Countdown Komponenten in einen Ordner legen. Jede Komponente kann ihr eigenes Timing haben,
wenn sie fertig ist sendet sie signal "fire" (oder so) und die App macht weiter....
TODO
------------
* Respawn Skript
* UI-Test und Feinschliff
* Gedrucktes Bild ist zu klein
* OK CUPS auf Pi nach außen öffnen
* Systemlast prüfen (Last & Temperatur)
* OK Kamera schläft nach einer Weile ein
* CMYK in CUPS ausprobieren
* Münzeinwurf ignorieren, wenn nicht in InitialWaiting