Hi community, Till now I developed some BLE applications on the TI-controller CC2540, but for my new project, it seems to bee not fast enough. So I'm seaching for an alternative. The nRF51822 seems to be very interesting. But befor getting too deep into the nordic world, I need an estimation about the BLE-performance of a nRF51822 in central role. I want to bild some kind of star network with up to 12 peripherals: 4 output devices, 4 fast input devices and 4 remote controllers. My idea would be the following:
8 simultaneous connections: - 4x output device with about 200ms connection interval - 4x fast input device with 25ms connection interval (max. 50ms allowed) Additional observing for the 4 remote controllers, wich broadcast their data with 20ms advertising intervall. Additional UART with 57600/115200 baud for exchange the I/O data with a second controller.
Is the nRF51822 fast enough for this topology? What latency will the boadcast data have, until they reach the central application layer? It should not be longer than 200ms. The cc2540 needed about 100ms, but only when there is no additional connection. Whit just one connection the latency for advertising data was between 100ms and 1sec!
If the nRF51822 performance isn't high enough: Would this topology work with just the 4 fast simultaneous connections (25ms)? Where are the limits? Are there any other suggestions?
I would be happy for a quick answer, because my project seems to die, if i can't find a faster central.
Thanks, Simon