I am hard pressed to answer this question based on information available, so here it is:
Can I have a single CC2540 chip acting as either a peripheral or peripheral+broadcaster accept connections from more than one central?
I ask because I'd like to have concurrent connections from iOS 5 devices w/ BLE (so 4S + new iPad) acting in the 'central' role to a single CC2540 keyfob or test board (presumably in the periph./periph.+broadcast role).
If I cannot do this, from where does this limitation arise? Is it a hardware issue, BLE stack issue, or a BLE spec issue? Might it be possible in the (near) future?
Thanks!
Hi Ben,
A peripheral can only be connected to one central. What you could do is make use of peripheral + broadcaster and let the not connected central device receive the broadcast messages, but you will never have a two way communication this way. The limitation is in the specification, Bluetooth low energy is a star topology.
Best Regards