Hallo,
also zunächst was ich mit dem Keypad vorhabe. Das Keypad soll auf Tastendruck
die Funktionen ausführen, die es bereits auch in der GUI gibt. Dort werden
diese ja per Button ausgeführt.
Ich würde gerne mit den Keypad-Tasten auf die vorhandenen
Funktionen verweisen, da hier dann auch gleich die Anzeige in der Status_Lbl
und am LCD mit geändert wird.
Folgende commands sollen beim Tastendruck ausgeführt werden:
1
=
['command'] = self.led_on
2
= ['command'] = self.relais1_an
3
= ['command'] = self.relais2_an
4
= ['command'] = self.relais1und2_an
A
= ['command'] = self.relais1und2_aus
B
= ['command'] = self.abort
Sollten andere Tasten gedrückt werden, so soll nichts
geschehen und eine erneute Eingabe sollte nach 1-2 Sek. wieder möglich
sein.
Das Keypad ist über 8 GPIO angeschlossen:spalte = [12, 16, 20, 21], zeile = [18, 23, 24, 25] # BCM-Nr.Aktuellen GUI-Code poste ich Heute Abend