Forum: Mikrocontroller und Digitale Elektronik Bluetoothverbindung zwischen RN42 und HC-05 will nicht funktionieren


von Theo W. (Gast)


Lesenswert?

Moin,

ich habe ein Problem beim Herstellen einer Bluetoothverbindung. Ich 
schildere einmal zunächst das Problem. Ich habe ein Messsystem, das 
zeitgleich über zwei RN42 Bluetoothmodule Daten aussendet. Die Daten 
möchte ich am PC mit zwei weiteren Bluetoothmodulen empfangen. Zum 
Empfangen der Daten habe ich ein RN42 und ein HC-05 zur Verfügung, 
welche beide an FT232RL USB-Seriel Wandler angeschlossen sind.

Zum Testen der Verbindung vom RN42 zum HC-05 habe ich zunächst versucht, 
die zwei Empfängermodule miteinander kommunizieren zu lassen. Über 
AT-Befehle habe ich den HC-05 auf Slave und die entsprechende Baudrate 
(115200) eingestellt. Soweit hat das alles auch funktiert. Schicke ich 
in Hterm Daten über den COM zum FT232RL und weiter zum RN42 kommen die 
Daten in einer weiter Hterm Instanz am HC-05 auch wieder an. Soweit so 
gut.

Habe dann die zwei Empfängermodule an die jeweiligen Sendermodule 
gekoppelt, so dass sie automatisch verbinden. Jetzt zum Problem. Ich 
habe zwei Instanzen von Hterm parallel geöffnet und die COMs 
entsprechend ausgewählt. Bei dem RN42 Empfängermodul kommen die Daten 
problemlos an. Beim HC-05 kommt aber leider gar nix. Laut Blinkcode der 
beiden Module ist das HC-05 aber mit dem RN42 verbunden.

Ausgesendet wird ein kontinuierlicher Strom von Messwerten mit je 4 
Byte. Hat jemand eine Idee wieso die Daten beim RN42 ankommen aber beim 
HC-05 nicht obwohl der restliche Aufbau komplett identisch ist. Habe 
bereits diverse Seiten und Videos durchstöbert, konnte aber nichts 
rausfinden, ob an dem HC-05 noch irgendetwas konfiguriert werden 
muss...Die Baudraten sind bei allen Teilnehmern auf 115200 gestellt. 
Übertragen werden ca. 50 kBit pro Sekunde.

Ich hoffe es ist nicht zu verwirrend geschrieben und das Problem ist 
ersichtlich.

Danke Theo.

von Theo W. (Gast)


Lesenswert?

Jetzt habe ich gerade gemerkt, dass durchaus manchmal ganz zu Beginn ein 
paar Daten durchkommen. Aber dann werden nur ca. 1000 Bytes empfangen 
und das wars...Kann das sein, dass das HC-05 bei einer so geringen 
Datenrate bereits dicht macht, während das RN42 ohne Probleme empfängt?!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.