2012-11-20 12 views
10

Ich interessiere mich für die Arbeit mit BLE Näherungssensor auf iOS und habe nach ein paar Antworten auf meine Abfrage gesucht, konnte aber keine festen finden.Maximale Anzahl von Peripheriegeräten auf CoreBluetooth?

1) Gibt es eine maximale Anzahl von BLE-Slaves, die CoreBluetooth verarbeiten kann?

2) Können die Slaves (etwa 10 Geräte) gleichzeitig betrieben werden, d. H., Wenn Slaves getrennt werden sollen, wird der Master alarmiert, während andere nicht betroffen sind?

Antwort

16

Theoretisch gibt es keine Begrenzung für die Anzahl der Bluetooth LE-Geräte, die an ein einzelnes iOS-Gerät angeschlossen werden können (wenn das iOS-Gerät als zentrale Einheit und die LE-Geräte als Peripheriegeräte fungieren).

In der Praxis scheint das Limit jedoch irgendwo über 20 LE-Geräten zu liegen, die gleichzeitig an den iOS-Master angeschlossen sind. Diese Nummer stammt sowohl von den Bluetooth LE-Senderherstellern als auch von Zubehörentwicklern, mit denen ich gesprochen habe. Die genaue Zahl hängt wahrscheinlich vom jeweiligen iOS-Gerät und den Übertragungseigenschaften des Bluetooth LE-Zubehörs ab.

+0

Hallo Brad danke für die Antwort, aber darf ich fragen, mit welchen Herstellern haben Sie gesprochen? – Cheng

+3

@Cheng - Bluegiga und ein unabhängiger Vertragspartner bauen Bluetooth LE-Zubehör. Die Leute bei Bluegiga sind ziemlich offen über die Tests, die sie mit ihrer Hardware und iOS-Geräten durchgeführt haben. –

+0

Was ist mit Bluetooth 2.1 Geräten? –

Verwandte Themen