This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Low Latency Connection to 25 BLE peripherals

Here are my system requirements:

A single "Controller" needs to send 4 bytes of data per node.

There are 25 nodes in a system (100 bytes total payload).

All nodes must receive the data within a 100ms window.

The data is continuously sent by the controller.

What is the best way to accomplish this over a BLE connection?

We started by using a connectionless design where the "controller" rotated through 4 advertisements every 20ms.  The problem is that there is so much interference that the nodes which are scanning for the advertisements often miss them, and therefore take longer than 100ms to receive.  Should this design work, perhaps we are doing something wrong.  Our offices have many BLE devices advertising within RF range of the system.

Is there some other method we should consider?

Parents Reply Children
No Data
Related