Alles rund um die Programmierung mit Qt
Fuxi
Beiträge: 23 Registriert: 24. Mai 2011 20:58
Beitrag
von Fuxi » 20. Juni 2011 15:04
Hallo,
gibt es unter QT 4.7 eine einfache und sichere Methode auf die serielle
Schnittstelle zu zugreifen ?
Ich habe es mit QextSerialPort probiert.
Bekomme das aber nicht zum laufen.
Bin noch Anfänger und bekomme einige Fehlermeldungen.
Bieten da Qt nichts eigenes an ?
Vielen Dank
Herbert
khrl01
Beiträge: 28 Registriert: 28. August 2007 13:06
Beitrag
von khrl01 » 20. Juni 2011 17:44
Fuxi hat geschrieben:
Bin noch Anfänger und bekomme einige Fehlermeldungen.
Welche Fehlermeldungen bekommst Du ?
Fuxi hat geschrieben:
Bieten da Qt nichts eigenes an ?
Nein
Fuxi
Beiträge: 23 Registriert: 24. Mai 2011 20:58
Beitrag
von Fuxi » 20. Juni 2011 19:14
Hallo
Danke für deine Antwort.
Sobald ich
"port = new QextSerialPort("COM1");"
eintrage startet das Programm nicht mehr.
Es kommt die folgene Meldung :
up.exe beendet, Rückgabewert -1073741515
Mani99
Beiträge: 244 Registriert: 15. April 2009 10:46
Wohnort: München
Beitrag
von Mani99 » 21. Juni 2011 08:42
Wenn du vielleicht etwas mehr code posten könntest, müssten wir nicht raten wo ein fehler ist!
khrl01
Beiträge: 28 Registriert: 28. August 2007 13:06
Beitrag
von khrl01 » 21. Juni 2011 09:24
Fuxi hat geschrieben:
up.exe beendet, Rückgabewert -1073741515
Ich vermute mal intuitiv, dass Du die qextserialport als
shared library/dll vorliegen hast.
Falls Du unter Windows arbeitest musst Du die Dll in den Suchpfad
der Anwendung (am besten in das gleiche Verzeichnis wie die up.exe)
legen!
Grüsse
karl-heinz
Fuxi
Beiträge: 23 Registriert: 24. Mai 2011 20:58
Beitrag
von Fuxi » 22. Juni 2011 14:45
Danke khrl01,
genau das war der richtige Tipp.
Obwohl das alles noch nicht läuft. Aber der Fehler ist erst mal weg.
Jetzt muss ich mich noch drum kümmern, wie man Daten empfängt.
Gruß
Herbert