Hallo,
ich habe ein Adafruit PiTFT 1.3" per SPI an einen Raspberry Zero angeschlossen. Als ersten Test habe ich zur Ansteuerung das Beispiel Python Script verwendet. Das funktioniert auch so weit, es werden Werte angezeigt.
Ich habe das Script dann erweitert um die Anzeige der aktuellen Zeit:
now = datetime.now()
current_time = now.strftime("%H:%M:%S")
draw.text((x, y), "Time: " + current_time, font=font, fill="#FF00FF")
Funktioniert auch, aber... die Bildaktualisierungsrate liegt bei 3..4 Sekunden!
Das liegt an dem Aufruf:
Diese Funktion braucht recht lange. Weiß hier jemand, warum das so ist? Liegt das an der Python-Implementierung?
Eigentlich wollte ich das Display nutzen, um dort eine Trendkurve mit einer deutlich höheren Aktualisierungsrate (min. 100ms) anzuzeigen...
- Gibt es noch eine andere Möglichkeit, Text auszugeben, als diesen vorher in ein Image zu schreiben?
- Sollte man besser nur einzelne Bildteile neu schreiben und nicht das gesamte Bild?
- Hat jemand vielleicht ein Beispiel, in dem die Ansteuerung schneller ist?
Vielen Dank schon mal.