2012-11-20 18 views
10

Sono interessato a lavorare con il sensore di prossimità BLE su iOS e ho cercato alcune risposte alla mia query ma non ho trovato nessuna risposta solida.Numero massimo di periferiche su CoreBluetooth?

1) Esiste un numero massimo di slave BLE che il CoreBluetooth può gestire?

2) Gli schiavi (circa 10 dispositivi) potranno essere messi in funzione tutti in una volta, vale a dire se gli eventuali slave dovessero disconnettersi, il master verrà avvisato senza influenzare gli altri?

risposta

16

In teoria, non c'è limite al numero di dispositivi Bluetooth LE che possono essere collegati a un singolo dispositivo iOS (se il dispositivo iOS funge da centrale e i dispositivi LE come periferiche).

In pratica, tuttavia, il limite sembra essere da qualche parte sopra 20 dispositivi LE connessi simultaneamente al master iOS. Questo numero proviene da produttori di trasmettitori Bluetooth LE e da sviluppatori di accessori con cui ho parlato. La cifra esatta probabilmente varierà in base al particolare dispositivo iOS coinvolto e alle proprietà trasmittenti degli accessori Bluetooth LE.

+0

Ciao Brad, grazie per la risposta, ma posso chiedere a quali produttori hai parlato? – Cheng

+3

@Cheng - Bluegiga e un appaltatore indipendente che costruisce gli accessori Bluetooth LE. Le persone di Bluegiga sono piuttosto aperte sui test che hanno fatto con i loro dispositivi hardware e iOS. –

+0

Che dire dei dispositivi Bluetooth 2.1? –