Hallo Zusammen, ich habe basierend auf dieser Webseite eine Anbindung zwischen C++ und QML erstellt. Nur möchte ich nicht, wie im Beispiel, einen QString anbinden, sondern einen "double" value. Class Define #ifndef BACKEND_H #define BACKEND_H #include <QObject> #include <QString> #include ...
Hallo, der Qtimer wird wohl im Plugin "gpsd" verwendet. Das muss ich mal anschauen. https://github.com/jmechnich/qtposition_gpsd QGeoSatelliteInfoSourceGpsd::QGeoSatelliteInfoSourceGpsd(QObject* parent) : QGeoSatelliteInfoSource(parent) , _device(0) , _lastError(QGeoSatelliteInfoSource::No...
Hallo Zusammen, ich habe meine Threads umgebaut und die Meldung "QObject: Cannot create children for a parent that is in a different thread." Kommt jetzt nicht mehr. ... QThread* Data_thread = new QThread; m_DataThread = new DataThread(&m_ProgramisRunning,SensorBuffer,DebugDiagnosis); ...
Hallo Und das andere Problem wird sein, dass die run() - Methode beendet wird (sieht man nicht aber ich gehe mal davon aus, dass Du dort keine Eventloop startest). Deshalb wird der Thread auch beendet und es funktioniert nichts. Der Thread läuft ohne Problem. Hier werden von verschiedenen Sensorquel...
Hallo Zusammen, ich bin gerade dabei ein Programm zum Auslesen einer GPS Maus zu schreiben. Das entsprechende Plugin "qtposition_gpsd-master" arbeitet korrekt, da die Demoprogramme "satelliteinfo" und "weatherinfo" korrekt arbeiten. Die Anbindung an den gpsd - dämon arb...
Hi, die Variable "BlockSize" habe ich eingeführt, weil die Deklaration von http://doc.trolltech.com/4.7/qdatastream.html#writeRawData int QDataStream::writeRawData ( const char * s, int len ) Und die Datenübertragung scheint bei mir bei genau int (0-65535) zu Ende. Sehe ich das mit "i...
Hallo, sorry. War vielleicht falsch dargestellt. Ich versuche es nochmal. Vom Prinzip her ist es eigentlich ein "in" und "out", welcher über ein Socket gesendet wird. Ich verwende hierbei die QDataStream Klasse und in meiner Klasse habe ich die Operatoren << und >> dafür eingebau...
Hallo Zusammen, ich versuche derzeit eine Datenklasse via QDataStream über TCP/IP zu übertragen. Das ganze hat bis eine Datenmenge von 65000 bis jetzt immer prima geklappt. Da meine Datenmenge jetzt größer wurde, habe ich auf "qint32 Datenlänge erweitert." Hier die Stream Operatoren dafür ...
Hallo Zusammen, ich schreibe gerade einen TCP/IP Client + TCP/IP Server für das S.N.A.P Protokoll um einige Microcontroller an Linux anzubinden. Starte ich den Server zuerst und danach den Client, arbeitet die Übertragung korrekt. Ich habe mit folgende Situation : 1) Server wird beenden. Client läuf...
Hier die Lösung als kleines Testprogram nachdem ich nochmals nach Snap und CRC gesucht habe. /****************************************************************************/ // includes /****************************************************************************/ #include <stdio.h> unsigned char getC...
Hallo, danke für den Hinweis, ist jedoch nur mein Testcode. Eigentlich gibt es eine Membervariable, welche die Größe der zu berechnenden Daten enthält, da "0" in einer binären Datenübertragung auch ein mögliches Zeichen ist. Diesen Teil hatte ich aus der Routine entfernt. Hier wird anhand ...
Hallo Zusammen, ich habe für das S.N.A.P. Protocoll von hth.com eine serielle Übertragung geschrieben. Nur habe ich Fehler in der Checksummenberechnung. Laut Doc. soll für den String "SNAP " die Checksumme 0x11 herauskommen. Laut Doc. soll für den String "SNAP " die Checksumme 0x...
Du könntest ja dann den Aufruf nochmals wiederholen mit der Eingabe. Irgendwie verstehe ich aber Deine Anwendung nicht. Du öffnest Google und nachdem Du google geöffnet hast, begibst Du eine Suche mit google. Mit Daten Dir Du bei dieser Session von Google bekommen hast oder von einem anderen Program...