Datenausgabe in einem Text Browser Fenster
Verfasst: Montag 24. Oktober 2011, 12:47
Hi,
ich bin dabei ein Programm mit Grafikoberfläche zu schreiben um einen Sensor über PySerial auszulesen. Das klappt soweit auch alles, sobald ich den Start Button drücke.
Das Problem ist jetzt, dass ich die Daten in einem Textbrowser Fenster ausgeben will, was auch klappt. Jedoch erst nachdem ich die Schleife, in der die Daten ausgelesen werden, beendet habe. Gibt es eine Möglichkeit, dass die Daten direkt in dem Textbrowser Fenster anzeigt werden ?
Gruß
hier die Schleife
ich bin dabei ein Programm mit Grafikoberfläche zu schreiben um einen Sensor über PySerial auszulesen. Das klappt soweit auch alles, sobald ich den Start Button drücke.
Das Problem ist jetzt, dass ich die Daten in einem Textbrowser Fenster ausgeben will, was auch klappt. Jedoch erst nachdem ich die Schleife, in der die Daten ausgelesen werden, beendet habe. Gibt es eine Möglichkeit, dass die Daten direkt in dem Textbrowser Fenster anzeigt werden ?
Gruß
hier die Schleife
Code: Alles auswählen
while 1:
try:
sen.write(chr(0xf7) + chr(0x07)+ chr(0x07))
binaryData = sen.read(12)
Angle = ""
Orientation = struct.unpack(">fff", binaryData)
Roll = Orientation[0] *180 / math.pi
Yaw = Orientation[1] * 180 / math.pi
Pitch = Orientation[2] *180 / math.pi
Angle = Angle + str(Roll) + " " + str(Yaw) + " " + str(Pitch)
self.textBrowser.append(Angle)
except KeyboardInterrupt:
break
sen.close()