QSerial
Verfasst: 13. Juli 2024 21:17
Hallo
Eine Verständnisfrage:
Wie schreibe ich eine Variable mit QSerial? Ich habe ein Programm geschrieben, welches einen Befehl auf die serielle Verbindung schreibt (per serial.write ),, die Daten aber in einer anderen Funktion empfängt (nachdem das Signal readyRead von QSerial gesendet wurde) die serielle Schnittstelle ausllest.
Ausserdem hab ich das ganze serielle Zeugs in eine Klasse in ein Modul gepackt, welches ich importiere (per import <Modul>). Nur, wie kann ich nunu in meinem Hauptprogramm eine Variable ändern, wenn ich nicht mit return arbeiten kann (das Modul mit der seriellen Hilfsprogramm kennt ja die Variable aus dem anderen Programm nicht und kann desshalb diese nichrt verändern).
Gibt es da eine Programmiertechnik? Alle gefundenen Beispiele schreiben die Werte nur auf die Konsole.
Ich programmiere in Python, aber hier geht es ja um die Programmlogik.
Vielen Dank für eure Hilfe
Eine Verständnisfrage:
Wie schreibe ich eine Variable mit QSerial? Ich habe ein Programm geschrieben, welches einen Befehl auf die serielle Verbindung schreibt (per serial.write ),, die Daten aber in einer anderen Funktion empfängt (nachdem das Signal readyRead von QSerial gesendet wurde) die serielle Schnittstelle ausllest.
Ausserdem hab ich das ganze serielle Zeugs in eine Klasse in ein Modul gepackt, welches ich importiere (per import <Modul>). Nur, wie kann ich nunu in meinem Hauptprogramm eine Variable ändern, wenn ich nicht mit return arbeiten kann (das Modul mit der seriellen Hilfsprogramm kennt ja die Variable aus dem anderen Programm nicht und kann desshalb diese nichrt verändern).
Gibt es da eine Programmiertechnik? Alle gefundenen Beispiele schreiben die Werte nur auf die Konsole.
Ich programmiere in Python, aber hier geht es ja um die Programmlogik.
Vielen Dank für eure Hilfe