3 ms·
There is no BLE hard limit to device connections here at all. This whole system works on advertising packets. Beacons are non-connectable, aptly named. Your p
by SlowRobotAhead 6y ago
There is no BLE hard limit to device connections here at all.
This whole system works on advertising packets. Beacons are non-connectable, aptly named.
Your phone can be connected n number of BLE devices and also appear to be n number of peripherals itself. No hard limit that I can think of, usually just depends on the stack.
But this isn’t that. This is your phone pumping out <CONTACT: I am 7733> and listening for other people’s phones to say <CONTACT: I am xxxx>.
I can think of no stack that has a connection limit and after that stops allowing for reception of advertising packets.
- nickff 6y agoI believe that Bluetooth units are limited to 1 central (master/server/upstream) and 7 peripheral (slave/client/downstream) connections. Mesh networks can be made up of up to 255 units. Advertising is different, and not limited, but it is not classified as a 'connection'. My understanding is that advertisements are simply broadcast, so there is no bidirectional communication.
- SlowRobotAhead 6y agoI thought I had seen multi master stacks. For peripherals I know I’ve seen 20 concurrent this n the Nordic S132, definitely not 8 as any BLE spec limitation. Yes. That’s what I said, beacons are advertising packeting with the connectable flag cleared. You misunderstood, there is no bidirectional in my post. Just two transmitters and two receivers.
- deleted 6y ago[deleted]
- breischl 6y agoNitpicky clarification: at least for the Apple/Google spec it's advertising something more like "my key for the current 15-minute timespan is 7733". ie, not your identity, just a temporary key.
- SlowRobotAhead 6y agoYes, that’s true. I didn’t think I had to clarify it there but if you aren’t familiar with the idea it is an important factor.