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

How is Connection interval determined in SoftDevicev6/SDK15?

Hello,

I was wondering whether or not there is a way to know, how the connection interval is decided between the two values of the Connection Interval Max and Connection Interval Min. I am aware that the Central decides the Connection Interval between these two values, but I would like to understand as well how that decision is made.

I ask this because I have noticed that whereas in SDK12.2 the connection interval between two nrf52832 devices was set to the Connection Interval Min, in SDK15 the same hardware selects Connection Interval Max.

I do know as well that setting both parameters to the same value will lead to have a fixed Connection interval but I am interested in knowing how the selection of the interval is made by the central.

Thanks in advance,