Daten vom Com-Port lesen
-
Hallo,
habe hier im Forum schon etwas gewühlt, aber noch nichts passendes gefunden.
Ich möchte aus einer Zeitmessanlage (Schwimmen), die an einem Win-Rechner hängt (Com-Port) die Daten auslesen. D.h. ich musss über die serielle Schnittstelle einen Befehl senden und dann die Daten einlesen. Diese Daten möchte ich in einer mySQL-Datenbank ablegen.
Leider habe ich nicht so die große Ahnung von C++ (kann aber in anderen Sprachen programmieren), denke aber, dass das so kompliziert doch eigentlich nicht sein kann. Speziell das Auslesen der Schnittstelle macht mir noch etwas sorgen.
Hat jemand so etwas schonmal gemacht oder irgendwo ein Tutorial parat?
-
Im Prinzip ist das unter Windows nicht anders als mit Dateien.
Du verwendest CreateFile und ReadFile.WW
-
schau Dir mal die Serial Library for C++ bei 'The Code Project' an. In Sachen Serieller Port unter Windows ist das eine gute Grundlage.
Gruß
Werner
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Eine weitere gute Klasse ist die von PJ Naughter.
http://www.naughter.com/serialport.html