Seite 1 von 1

Bluetooth NXT

Verfasst: 14. Januar 2012 21:30
von Bong91
Guten abend,


mein Bruder hat sich ein Lego Mindstorms paket gekauft.

Wir wollen jetzt eine Verbindung über Bluetooth mit dem Brick herstellen.


handle = CreateFileA("COM8", GENERIC_READ | GENERIC_WRITE, 0,0,OPEN_EXISTING,0,0);


Das funktioniert eigentlich wunderbar. Jedoch nur in einer Konsolenanwendung.

Jetzt wollten wir jedoch eine Gui-Anwendung programmieren. Und schon funktioniert das nicht mehr... Ich kann mir nicht erklären wodran das liegt.
Das Programm stürzt dabei ab (Rückgabewert -1073741819)...

Wo liegen die Unterschiede zwischen einer gui Anwendung und einer Konsolenanwendung (nicht die offensichtlichen^^), so dass ein und derselbe Code zum aufbauen der Verbindung einmal funktioniert und einmal nicht?

(Qt 4.7.4, QtCreator 2.0)

Danke im Vorraus

Re: Bluetooth NXT

Verfasst: 15. Januar 2012 09:34
von Christian81
1. Ohne Code können wir nur in die Glaskugel schauen und da ists grad nebelig drin
2. Für Crashes gibt es wie immer einen Debugger der bei Qt-Creator sogar integriert ist

Re: Bluetooth NXT

Verfasst: 16. Januar 2012 12:36
von Bong91
Ich habe ja den gleichen code benutzt, nur bei konsole hats funktioniert und bei ner gui applikation nicht.
daher wollte ich ja nur die konkreten Unterschiede wissen
hat sich inzwischen erledigt, habe das projekt neu angelegt und nach und nach code den code eingefügt und dieses mal hat's geklappt.
naja wer weiß was da verkehrt war:D