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
Master mit Master? Viele Köche verderben den Brei. Vergiss es! In der "bla bla bla" ist Monarchie angesagt!
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
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.
:
Bearbeitet durch User
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.