BLE multiple connection overlap

I am a student currently studying BLE.

At present, I am working on a multi-connection setup where both the master and the slaves are using the nRF52832. Specifically, I have 1 master connected to 2 slaves.

Both slaves are transmitting data using the "write without response" method with a connection interval of 10ms.

Sometimes, the data from each slave is written at 10ms intervals, but other times, it is written at 20ms intervals. (the transmission interval of Slave 1 is sometimes 10ms, as shown on the left, and sometimes 20ms, as shown on the right.)

I hypothesize that when the transmission occurs at 10ms intervals, the connection events do not overlap.

However, when it occurs at 20ms intervals, it is because the connection events are overlapping.

Is this a possible phenomenon? Also, is my hypothesis correct?

I look forward to your response. Thank you.

Parents Reply
  • Soonho said:
    What is the role of BT_CTLR_SDC_CONN_EVENT_EXTEND_DEFAULT and BT_CTLR_SDC_MAX_CONN_EVENT_LEN_DEFAULT_OVERRIDE?

    You can control how much time the scheduler should allow for each connection event.

    Soonho said:
    Q2. With two slaves, both having a connection interval of 10ms and a connection event length of 2.5ms, is it still possible to encounter a situation like mine?

    No.

    Kenneth

Children
No Data
Related