Als Bluetooth zum ersten Mal entwickelt wurde, gab es normalerweise nur ein Gerät, mit dem eine Verbindung hergestellt werden konnte, daher war es ganz natürlich, nur ein Kopplungsprotokoll zu implementieren. Ich glaube, wir sind jetzt auf Bluetooth 5
Warum ist es das:
Ich stelle fest, dass es jetzt "Dual Audio" gibt. Sie können mit bis zu 3 (mehr als zwei!) Audiogeräten koppeln, aber das ist nicht das, wonach ich suche.
Gemäß diesem Artikel kann ein Bluetooth-Master bis zu 7 Slaves unterstützen.
Wenn wir jedoch einige grundlegende IoT-Szenarien betrachten, entspricht dies nicht sehr gut den Anforderungen. Halten:
Ich habe einen oder mehrere Bluetooth-Lautsprecher in meinem Haus
Ich habe ein Telefon und möchte eine Verbindung herstellen:
Vielleicht möchte ich jemandem in meinem Haushalt ein Gerät leihen (z. B. Kopfhörer oder Herzmonitor)
Meiner Meinung nach legt dies nahe, dass wir ein Peer-to-Peer-Netzwerk wünschen, wie wir es mit WIFI oder Ethernet haben. Warum hat sich Bluetooth nicht in diese Richtung entwickelt? Es scheint, wenn ich "Bluetooth Piconet" google
Es sieht so aus, als ob das zweite Szenario unterstützt werden sollte (das Telefon als Master und der Rest als Slaves), aber ich finde normalerweise in Android zumindest, dass das Koppeln eines Geräts dazu führt, dass andere getrennt werden. Liegt das daran, dass der Slave vorübergehend ein Master sein muss, um ihn zu konfigurieren?
Wie viel davon ist ein „reines“ Softwareproblem und wie viel ist auf Probleme mit dem Protokoll und der Technologie selbst zurückzuführen?
Ich denke, die Antwort ist, dass es an der Software liegt. Jedes Gerät, das als „Master“ fungieren möchte, muss die Erstellung eines Piconetzes unterstützen, das fortschrittlicher ist als in der durchschnittlichen Smartphone-Software. Aber das wirft die Frage auf (so alt wie die Erfindung der Software), warum es keine bessere Software gibt?
Ich denke, ich habe hier größtenteils meine eigene Frage beantwortet, aber vielleicht kann jemand da draußen weitere Aufklärung bieten.
Verwandt:
Siehe auch
Bluetooth 5 erlaubt bis zu 8 Verbindungen gleichzeitig.
Android P erlaubte bis zu 5 gleichzeitig angeschlossene Audiogeräte (Entwicklermodus), aber aktives Streaming war immer noch nur für weniger erlaubt.
Der Standard erlaubt mehr als das, was Entwickler unterstützen wollen. Google oder Samsung oder wer auch immer glaubt, dass niemand Musik auf 5 Audiogeräte gleichzeitig streamen möchte oder muss, und je mehr Sie streamen können, desto komplizierter werden die Codierung und das Debugging, was die Rendite verringert. Grundlegende Kosten-Nutzen-Analyse. Sowohl iOS als auch Android Drop bietet jede Version, weil die Mehrheit der Leute sie nicht wirklich benutzt.
Johannes Kanon
Bruce Adams