Callback durch SerialStream aus libserial unter Linux
Verfasst: 16. Dezember 2008 13:07
Hi,
Ich verwende Ubuntu und bin grad dabei mir ein kleines Programm zu basteln, das über die serielle Schnittstelle über libserial Daten sendet und empfängt.
Zum empfangen will ich allerdings nicht die ganze Zeit eine while-Schleife abrufen, die checkt ob neue Daten existieren. Eine Callback-Funktion existiert in dieser Lib nämlich nicht.
Ich halte es für unwahrscheinlich aber kann ich die Klasser SerialStream eventuell irgendwie mit QIODevice verbinden? Denn QIODevice hat ja ein Signal readyRead, was genau das wäre was ich brauche.
Bin für jegliche Hilfe dankbar(auch für Tips bezüglich anderen Libs oder einer Möglichkeit mit Qt den seriellen Port zu beschreiben).
Danke,
Moritz
Ich verwende Ubuntu und bin grad dabei mir ein kleines Programm zu basteln, das über die serielle Schnittstelle über libserial Daten sendet und empfängt.
Zum empfangen will ich allerdings nicht die ganze Zeit eine while-Schleife abrufen, die checkt ob neue Daten existieren. Eine Callback-Funktion existiert in dieser Lib nämlich nicht.
Ich halte es für unwahrscheinlich aber kann ich die Klasser SerialStream eventuell irgendwie mit QIODevice verbinden? Denn QIODevice hat ja ein Signal readyRead, was genau das wäre was ich brauche.
Bin für jegliche Hilfe dankbar(auch für Tips bezüglich anderen Libs oder einer Möglichkeit mit Qt den seriellen Port zu beschreiben).
Danke,
Moritz