Hallo Comianer
ich habe ein kleinen Display den ich über einen Virtuellen COM Port ansteuern kann.
Das funktioniert ohne Probleme an dem PC wo das Gerät über USB angeschlossen ist (Es wird ein V-COM Port erstellt durch den Treiber )
Über die Eingabeaufforderung kann ich z. B. "ECHO HALLO >COM4" den Display ansteuern.
(in CMD "MODE" kann ich den COM Port auch sehen und dort die Einstellungen vornehmen)
Nun möchte ich aber den Display/COM-Port über einen anderen Computer ansteuern.
Der Computer an dem der Display dran ist, ist nur ein Server.
Jetzt würde ich gerne den COM PORT freigeben und über einen Client ( Laptop etc. ) daten an den V-COM Port auf dem Server senden.
Ich hoffe man versteht was ich meine.
Kennt jemand eine Lösung für meine Frage ?
Gruß Andreas
COM Port über Netzwerk ansteuern
-
- Beiträge: 6267
- Registriert: 29.08.2004 08:37
- Computerausstattung: Hoffentlich bald keine mehr
- Kontaktdaten:
Re: COM Port über Netzwerk ansteuern
Mit InitNetwork(), ReceiveNetworkData(), ... Befehle empfangen und dann über OpenSerialPort(), WriteSerialPortData(), ... weitergeben dürfte für dich doch kein Problem mehr sein, oder?
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Re: COM Port über Netzwerk ansteuern
Ich wusste nicht das es so einfach ist
Muss ich gleich mal testen, danke
Muss ich gleich mal testen, danke
Re: COM Port über Netzwerk ansteuern
Mir ist noch ein ding unklar, wie kann ich Daten von einem anderen Programm an den COM Port senden, während er von meinem Programm (/Siehe oben) in Benutzung/abgehört wird.
Ich habe das Beispiel hier genommen (Danke dafür)
http://purebasic.fr/german/viewtopic.ph ... 48#p276548
ICh bekomme in meinem anderen Programm immer "Zugriff verweigert"
Gruß
Ich habe das Beispiel hier genommen (Danke dafür)
http://purebasic.fr/german/viewtopic.ph ... 48#p276548
ICh bekomme in meinem anderen Programm immer "Zugriff verweigert"
Gruß
-
- Beiträge: 6267
- Registriert: 29.08.2004 08:37
- Computerausstattung: Hoffentlich bald keine mehr
- Kontaktdaten:
Re: COM Port über Netzwerk ansteuern
Das geht nicht mit PureBasic. Du brauchst ein zentrales Programm, welches genau eine Verbindung auf den Serial Port aufrecht hält.
Aber du könntest auch sowas daneben installieren:
http://www.serial-port-communication.co ... e-comport/
Aber du könntest auch sowas daneben installieren:
http://www.serial-port-communication.co ... e-comport/
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Re: COM Port über Netzwerk ansteuern
Diese Software Reihe habe ich bereits auf meinem Computer Schau ich mir dann nochmal genauer an...
Gruß
Gruß
Re: COM Port über Netzwerk ansteuern
Eventuell sowas für eine Lösung mit PB: http://purebasic.fr/german/viewtopic.ph ... rt#p292517
Gruß, Alex
Gruß, Alex
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster
PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster
PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86