Die Suche ergab 25 Treffer

von kuzulis
13. Dezember 2011 09:11
Forum: Qt Programmierung
Thema: Serielle Ports unterstützen in Qt.
Antworten: 0
Zugriffe: 1719

Serielle Ports unterstützen in Qt.

Hallo. Ich habe gute Nachrichten für alle, die Unterstützung braucht von der seriellen Schnittstelle auf Qt. Ich empfehle der Bibliothek QSerialDevice 2.0 verwenden: https://gitorious.org/qserialdevice/qserialdevice/trees/2.0 Dies liegt daran, wahrscheinlich wird es in Qt als Ergänzung aufgenommen w...
von kuzulis
28. Oktober 2011 09:16
Forum: Qt Programmierung
Thema: Probleme bei der Installation von qextserialport
Antworten: 2
Zugriffe: 2069

Re: Probleme bei der Installation von qextserialport

Verwenden Sie eine neuere Version oder andere Bibliotheken.

QSerialDevice
qextserialport
qserialport

wählen! :)
von kuzulis
19. August 2011 11:08
Forum: Qt Programmierung
Thema: Win CE Event in Qt-Eventqueue einreihen
Antworten: 8
Zugriffe: 2570

Re: Win CE Event in Qt-Eventqueue einreihen

Was passiert wenn du den Filedescriptor schließt? Kehrt WaitCommEvent() dann mit einem Fehler zurück? Ich weiß nicht. Ich habe keine Geräte mit WinCE. Ich schrieb den Code "in die blind." Und ich hatte nichts zu seiner Arbeit zu überprüfen. PS: Ich habe bereits die Antwort auf diese: call...
von kuzulis
16. August 2011 19:48
Forum: Qt Programmierung
Thema: Win CE Event in Qt-Eventqueue einreihen
Antworten: 8
Zugriffe: 2570

Re: Win CE Event in Qt-Eventqueue einreihen

Ganz einfach: Auf eine Instanz von QObject zugegriffen vor dem Start von QCoreApplication a(argc, argv) in der main. Ein dummer Copy&Paste Fehler! Nein, ich meine es: ... Ich schreibe eine Qt-Konsolenanwendung die Daten und Event seines WinCE-Dienst empfängt. Der Dienst bedient die RS232 uns so...
von kuzulis
11. August 2011 15:06
Forum: Qt Programmierung
Thema: Win CE Event in Qt-Eventqueue einreihen
Antworten: 8
Zugriffe: 2570

Re: Win CE Event in Qt-Eventqueue einreihen

Error1 hat geschrieben:Gelöst das Problem lag bereits bei der Programminstanzierung.
Erzähl mir mehr darüber, wie Sie das Problem gelöst?
von kuzulis
15. April 2011 06:27
Forum: Einfach Qt
Thema: QSerialDevice Problem
Antworten: 5
Zugriffe: 3224

Benutze das QT AddIn für VisualStudio 08. Ist es richtig die .a Datei nun in das Verzeichnis C:\Qt\4.7.2\lib zu kopieren und dann in Visual Studio unter Project/Property/linker/input/additional Dependencies die Datei hinzu zu fügen? Ich weiß nicht, ich weiß nicht verwenden MSVC. Um die Bibliothek i...
von kuzulis
14. April 2011 06:35
Forum: Einfach Qt
Thema: QSerialDevice Problem
Antworten: 5
Zugriffe: 3224

Hallo. "Ntddser.h" - eine Header-Datei des Compilers. Zum Beispiel in MinGW von dort standardmäßig. Aber in verschiedenen Versionen von MSVC, kann er sein oder auch nicht. Daher für MSVC in "nativeserialengine_win.cpp" verwendet Makros ersetzen "ntddser.h". Daher ist je...
von kuzulis
24. Februar 2011 16:57
Forum: Einfach Qt
Thema: Qserialdevice unter Windows Probleme
Antworten: 4
Zugriffe: 3260

1. QSerialdevice from GIT supports QIODevice::Unbuffered, my 0.3 installation not? - QSerialdevice v0.3.0 from GIT supports QIODevice::Unbuffered only , this version is old. - QSerialdevice master (future 0.4.0 ) from GIT supports any mode! Use library from master tree (not 0.3.0)! Below I will giv...
von kuzulis
23. Februar 2011 19:17
Forum: Einfach Qt
Thema: Qserialdevice unter Windows Probleme
Antworten: 4
Zugriffe: 3260

1. Verwenden Sie keine 0.3.0. Verwenden eine Version von Git (Master-Knoten) http://gitorious.org/qserialdevice/qserialdevice/archive-tarball/master 2. Wenn Sie gehen zu dem Master-Knoten, dann readAll() ist in unterschiedlicher Weise (2 Möglichkeiten) durchgeführt verwenden: - Wenn Sie den Hafen mi...
von kuzulis
31. Mai 2010 07:05
Forum: Einfach Qt
Thema: Problem mit einbinden/aufrufen von QSerial [gelöst]
Antworten: 11
Zugriffe: 4597

Lukas , Wenn Sie es schwer zu verstehen, wie zu kompilieren und zu finden, verwenden Sie die Bibliothek, dann können Sie einfacher: Schließen Sie Ihren *.pro Projekt-Datei nur AND/OR: qserialdevice.pri, qserialdeviceinfo.pri, qserialdevicewatcher.pri. dh Verbindung *.pri - Dateien in Ihrem Entwurf ...
von kuzulis
19. Mai 2010 10:42
Forum: Qt Programmierung
Thema: Problem mit Serieller (RS232)[gelöst, thx]
Antworten: 12
Zugriffe: 11297

1. Nehmen Sie die Symbole der "Lücke" in den Weg, um das Projekt, dh - Stattdessen: "H:/tricopter/qt/rs232 test/trunk" - Beitrag: "H:/tricopter/qt/rs232_test/trunk" 2. Reinigen Sie das Verzeichnis mit dem Projekt aus allen *. moc, *. obj, Makefile *, etwa so: #make dist...
von kuzulis
19. Mai 2010 06:55
Forum: Qt Programmierung
Thema: Problem mit Serieller (RS232)[gelöst, thx]
Antworten: 12
Zugriffe: 11297

Ich habe mir nun mittels TortoiseSVN die qserialdevice daten herunter geladen. Im Projekt steht dann aber auch dass dies die Version 0.2.0 ist, die ja veraltet ist wenn ich dich richtig verstanden habe. Ja, ist es besser, die Bibliothek aus dem SVN zu verwenden. Sie ist neu! Punkt 3) verstehe ich l...
von kuzulis
18. Mai 2010 17:57
Forum: Qt Programmierung
Thema: Problem mit Serieller (RS232)[gelöst, thx]
Antworten: 12
Zugriffe: 11297

Hallo Lukas! Was QSerialDevice: 1) Kopien eine bessere Version aus dem SVN-site: http://fireforge.net/scm/?group_id=199 (Nehmen Sie die SVN-Client, also nicht müssen Sie auf den Link: [Download The Nightly SVN Snapshot Tree], weil es auf der Website falsch funktioniert). Geben Sie den Befehl: # svn ...
von kuzulis
12. März 2010 06:43
Forum: Qt Programmierung
Thema: Library QSerialDevice v 0.2.0 released!
Antworten: 12
Zugriffe: 9345

IMHO, impossible to reckon time. The whole "problem" in the multi-tasking Windows / GNU Linux + system is not real time. And if we can take it "ticks" the CPU - all-time is not exactly equal measures off and different loads on the OS interval of time will always be different. As ...
von kuzulis
5. März 2010 07:26
Forum: Qt Programmierung
Thema: Library QSerialDevice v 0.2.0 released!
Antworten: 12
Zugriffe: 9345

Try not to remove the zeros from SetCommBreak and ClearCommBreak, ie write: bool NativeSerialEnginePrivate:: nativeSetBreak (bool set) ( .... if (:: SetCommBreak (hd) == 0) ( .... if (:: ClearCommBreak (hd) == 0) ( .... ) Different sources have different describes the values returned by these functi...