2012-11-20 15 views
10

Jestem zainteresowany pracą z czujnikiem zbliżeniowym BLE na iOS i szukałem kilku odpowiedzi na moje zapytanie, ale nie mogłem znaleźć żadnych solidnych.Maksymalna liczba urządzeń peryferyjnych w CoreBluetooth?

1) Czy istnieje maksymalna liczba niewolników BLE obsługiwanych przez CoreBluetooth?

2) Czy niewolnicy (około 10 urządzeń) będą w stanie obsługiwać wszystkie naraz, tj. Jeśli jakikolwiek niewolnik miałby się rozłączyć, master zostanie ostrzeżony, nie wpływając na innych?

Odpowiedz

16

Teoretycznie nie ma ograniczenia liczby urządzeń Bluetooth LE, które można podłączyć do jednego urządzenia z systemem iOS (jeśli urządzenie z systemem iOS działa jako urządzenie centralne, a urządzenia LE jako urządzenia peryferyjne).

W praktyce jednak limit wydaje się wynosić powyżej 20 urządzeń LE podłączonych jednocześnie do urządzenia głównego iOS. Ta liczba pochodzi od producentów nadajników Bluetooth LE i programistów akcesoriów, z którymi rozmawiałam. Dokładna liczba będzie prawdopodobnie różnić się w zależności od konkretnego urządzenia iOS i właściwości transmisji akcesoriów Bluetooth LE.

+0

Dziękuję za odpowiedź, ale czy mogę zapytać, z którymi producentami rozmawiałeś? – Cheng

+3

@Cheng - Bluegiga i niezależny wykonawca budujący akcesoria Bluetooth LE. Ludzie z Bluegiga są całkiem otwarci na temat testów, których dokonali na sprzęcie i urządzeniach z iOS. –

+0

Co z urządzeniami Bluetooth 2.1? –

Powiązane problemy