2017-10-25 3 views
1

Im laufenden Qt auf Ubuntu. Ich möchte ein einfaches Programm schreiben, das eine Zeile von Android-Gerät (dieses Gerät hat bereits ein Programm zum Verbinden und Senden von Informationen) über Bluetooth erhält. Wie starte ich einen Bluetooth-Server in QT? Ich habe versucht, Beispiele zu finden, aber alle verhalten sich wie ein Client, der nach Verbindung sucht. Mein Programm sollte auf Verbindung warten und sobald es eine Verbindung erhält, wartet es auf eingehende Nachrichten und liest sie.Qt Bluetooth-Server

+0

Kann der QSerialPort für Ihre Zwecke ausreichen? – ni1ight

+0

Ich habe das nie gemacht, wie Serielle Schnittstelle mit Bluetooth kommunizieren zu machen? – TheBullet0070

Antwort

1

Die API Bluetooth bietet Konnektivität zwischen Bluetooth-fähigen Geräten.

Bluetooth-Beispiele finden Sie in der Qt-Website here, siehe auch einige Bluetooth-Beispiele in Qt Creator-Beispielen.

image

Bluetooth chat example und Bluetooth file transfer example ist für Sie arbeitet.

+0

Ich habe dieses Chatbeispiel ausprobiert. Ich habe alles außer Server gelöscht. Wenn ich versuche, eine Verbindung herzustellen, trennt der Server die Verbindung, also denke ich, dass das für mich nicht so funktioniert, wie es ist, es braucht etwas Nacharbeit, und ich weiß nicht, was ich dort ändern soll – TheBullet0070