2016-07-02 26 views
1

Kennt jemand die maximale Anzahl von Geräten, die an Peripheriegeräte angeschlossen werden können? Ich habe es mit zwei Geräten versucht und es verbindet sich gut, aber das dritte Gerät kann keine Verbindung zu Android BLE peripher/BluetoothGattServer herstellen. Gibt es irgendwelche Einschränkungen?Maximale Anzahl von Geräten, die mit BLE (BluetoothGattServer) Server verbinden können

Ich habe viel gegooglet, aber keine Antwort auf BLE-Randlimit bekommen?

Vielen Dank für die Hilfe im Voraus

Antwort

0

Ja, überprüft Android Lollipop: Bluetooth LE Matures: "Maximale Anzahl von Verbindungen 7 in Android ist 4.4 und weiter". Überprüfen Sie auch diese https://code.google.com/p/android/issues/detail?id=68538: "Ich bin in der Lage, gleichzeitig 6 Peripheriegeräte zu verbinden".

Sie können auch digg Googles Bugtracker: https://code.google.com/p/android/issues/list?can=2&q=-has:defect%20attachments=0%20BLE&colspec=ID+Status+Priority+Owner+Summary+Stars+Reporter+Opened&groupby=&sort=&x=&y=&cells=tiles&mode=grid

+0

Danke, für die Antwort aber ich denke, es ist gerätespezifisch Mit Moto G 3rd Gen bin ich in der Lage zu verbinden - maximal 2 Gerät und mit Nexus 5x kann ich 3 Geräte anschließen, da ich 3 Testgerät habe damit zu überprüfen – DAMM108

+0

@ DAMM108 überprüfe mein Update, vielleicht hilft es. –

0

Obwohl die Android-Quellcode einen Hinweis auf ein theoretisches Maximum bietet, die Wahrheit ist, dass es auf Hardware-Fähigkeiten völlig abhängig ist. Zum Beispiel kann ich mit dem Nexus 6p ungefähr vier gleichzeitige Verbindungen erreichen, bevor Timeout-Fehler (Status 133) und zufällige Verbindungsunterbrechungen auftreten. Auf der anderen Seite wird ein Low-End-Gerät wie das Moto E 2. Gen nur zwei Verbindungen unterstützen.