Gast
#3351437
Hallihallo, Kurz worum es geht: Ein Gerät ist über RS232 mit einem PC verbunden. Auf dem PC läuft eine Software des Geräteherstellers zur Steuerung, Fehlerabfrage etc. In der Dokumentation ist das Protokoll auf der Schnittstelle beschrieben. Ich möchte nun ein Programm schreiben, möglichst in QT, um mich auch mit dem Gerät zu unterhalten. Meine Probleme: - Können zwei Programme einen COM-Port benutzen? - Gibt es inzwischen mal funktionierende Beispiele zu Qextserialport (immer wenn ich dazu was suche finde ich nur Posts mit Fehlern, Problemen etc. kein Funktionierendes Beispiel) Meine Wunschlösung: - Einen Treiber/Programm, der einen COM-Port und einen UDP-Socket emuliert. Die Software benutzt also den emulierten COM-Port, der dann 1:1 vom Treiber an den echten COM-Port des Geräts durchgeschleift wird, gleichzeitig kann ich aber über UDP dem Treiber Datenpakete schicken, welche in den Datenstrom an freier Stelle eingefügt werden, und andersrum schickt er mir auch die Antworten des Geräts per UDP. Das hätte den Vorteil das ich die ganze RS232 Schnittstelle über UDP-Sockets abhandle, spare mir also den Qextserialport krams. Ich meine von so einem Programm mal gehört zu haben, finde aber nichts vergleichbares (natürlich Freeware). Kennt von euch einer was vergleichbares? Danke für jede Hilfe!