Hallo Forum
Hab da eine Frage:
Gibt es eine Möglichkeit, die mainloop() bei
Tkinter "aufzubohren"
In meinem Fall sollte eine weitere "Abfragestelle" in die mainloop
eingebaut sein, um anliegende Daten von pyserial
abzuholen und in die Grafik "einzubauen"
Die Lösung mit einem Thread scheint nicht der Weisheit bester Schluß zu sein.
(?wie kann man mit sleep() etwas beschleunigen ???)
wenn pyserial.inWaiting() was anzubieten hat, soll dann etwas abgeholt werden
und nur dann!
Nach vielen Beispielen zu Threads in Büchern und Internet
folgt dann irgendwo ein "time.sleep(x.y)" um anderen Threads wieder Rechenzeit zu geben.
Meiner Ansicht nach wird da mit schlafenlegen
und wieder reaktivieren viel zu viel sinnlos "verbraten"
Verglichen mit einem Text-widget mit Scrollbalken oder Canvas-widget mit Scrollbalken
gehen vergleichbare Lösungen mit Threads sehr zäh.
Die eleganteste Möglichkeit wäre m.A.n. ein "Eventhandler" für die serielle Schnittstelle.
mfg
Fritz