Siemens Nixdorf VFD Displays ansteuern mit Python
Vor einigen Monaten habe ich mir günstig auf Ebay ein Siemens Nixdorf BA 63 USB Display gekauft, das VFD (vacuum fluorescent display) Technologie für die Anzeige nutzt und 2×20 Zeichen bietet.
Als passendste Python-Bibliothek nutze ich https://github.com/stephanemouton/VFD-WCN, die Anleitung zur Einrichtung wird im github sehr gut beschrieben.
Hier der Quellcode, der die Ausgabe im Bild erzeugt:
from vfdpos import * factory=WincorNixdorfDisplayFactory() VFDs = factory.get_vfd_pos() MyVFD = VFDs[0] MyVFD.clearscreen() MyVFD.poscur(1, 1) MyVFD.write_msg("Hallo") MyVFD.write_msg("Welt") MyVFD.write_msg("1234567abcd\r") MyVFD.poscur(2, 1) MyVFD.write_msg("ABCDEFüäößi") MyVFD.close()