Bluetooth-Kommunikation Master mit Master?

Gast #3515207
Lesenswert?
• ▲
▼
Hallo,
ich stelle mir gerade die Frage, ob bzw. wie ich zwei Bluetooth-Master 
Geräte miteinander kommunizieren lassen kann.

Hintergrund ist folgende Situation:
Ein "zentralen" Mikrocontroller soll Daten loggen, die er über Bluetooth 
von Sensormodulen erhält. Gleichzeitig möchte ich in der Lage sein, vom 
Handy / PC ebenfalls über Bluetooth mich mit dem "Zentralrechner" zu 
verbinden so die Daten in Echtzeit zu sehen.

Dem Zentralrechner würde ich ein HC-05 (als Master) spendieren, die 
Sensoren entweder auch HC-05 (aber als Slave) oder HC-04 (nur Slave).

Allerdings schlugen meine bisherigen Versuche fehl, vom PC aus den HC-05 
Master zu finden & zu koppeln. War der HC05 dagegen als Slave 
konfiguriert - kein Problem.

Wie funktioniert das analog beim täglichen Verbinden von Handy und PC? 
Eigentlich beides Geräte mit Masterfunktionalität, trotzdem können sich 
offensichtlich beide gegenseitig sehen und kommunizieren.

Doch wie bekommt man das mit den kleinen Bluetooth-Modulen hin?

Falls jemand in der Richtung schon mal Erfahrungen gesammelt hat, bin 
ich für Hinweise dankbar!

VG,
DH
#3573658
Lesenswert?
• ▲
▼
Hi,

DH schrieb:
> Hintergrund ist folgende Situation:
> Ein "zentralen" Mikrocontroller soll Daten loggen, die er über Bluetooth
> von Sensormodulen erhält. Gleichzeitig möchte ich in der Lage sein, vom
> Handy / PC ebenfalls über Bluetooth mich mit dem "Zentralrechner" zu
> verbinden so die Daten in Echtzeit zu sehen.
>
> Dem Zentralrechner würde ich ein HC-05 (als Master) spendieren, die
> Sensoren entweder auch HC-05 (aber als Slave) oder HC-04 (nur Slave).

Ich habe mir die Beschreibung der HC-05 Module jetzt nicht näher 
durchgelesen, aber wir verwenden selber die RN41/42 Module die auch mit 
dem CSR BT Controller arbeiten. (Die Firmware wird aber wohl abweichen)

Allerdings ist es beid enen so das die Module selber NICHT 
Multiconnectionfähig sind. Also nur eine Verbindung mit einem 
Gegenstelle pro Modul. Das habe ich auch bei anderen Modulen so schon 
öfter gesehen.

Ich würde zuerst -vor weiteren überlegungen in diese Richtung- mal 
überprüfen ob das bei deinen Modulen so wie vorgestellt überhaupt 
möglich ist oder ob du nicht doch noch die Schnittstelle wechselst.
(Bzw. Die Kommunikation innerhalb des Sensornetzwerkes einfach mit einem 
ISM Funkmodul und nur für die Verbindung mit dem PC ein BT Modul.
Alternativ kann man natürlich auch immer ständig neu pairen)

DH schrieb:
> Wie funktioniert das analog beim täglichen Verbinden von Handy und PC?
> Eigentlich beides Geräte mit Masterfunktionalität, trotzdem können sich
> offensichtlich beide gegenseitig sehen und kommunizieren.

Nun ja - PC und Handy unterstützen mehrere Profile und das auch noch 
Parallel. Die "kleinen" Module sind da einfach deutlich eingeschränkter. 
Aber ich muss zugeben über diese konkrete Fragestellung habe ich noch 
nie nachgedacht weil unsere Systeme im Slave Mode arbeiten.
Du kannst natürlich auch ein Modul nehmen das direkt den HCI Mode 
anbietet und den ganzen BT stack in deinem Controller abhandeln. Aber 
das wird etwas aufwändiger...

Gruß
Carsten
#3580683
Lesenswert?
• ▲
▼
Die Dokumentation der China HC-04  05 .. Module ist sehr einfach 
gehalten. So konnte ich zB noch nicht herausfinden, was die Chips auf 
dem Modul sonst noch können (Zugriff auf den Speicher wäre etwa noch 
nett.)

Auf Multiconnect habe ich mangels weiterer Module bisher noch nicht 
getestet. Wenn das nicht möglich ist, dann wird 433 MHz Funk wohl die 
Alternative, da ich mehrere Sender verwenden möchte. Wie sieht es bei 
der Technik mit der Störsicherheit aus? Ich würde die kurzen 
Sensor-Datensätze inklusive Hash mehmals übermitteln, so dass bei einer 
Kollision / Störung falsche oder unvollständige Daten rausfliegen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.