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

BLE Connection Interval

Hi.

setup is 52832, SDK15.3.0, S332

I set MIn Max connection inverval is 500ms.

when connect using nRF Connect app, it is not change immediately connection inverval to 500ms.

7.5ms -> 45ms -> 500ms. why does not connect first interval to 500ms?

first connection interval (7.5ms) currnet power is raise to high and change 45ms -> 500ms , down normal.

I wanna remove first connect about raise current power.

Is it possible?

Thank you

Parents
  • Hi,

    Is it possible?

    No.

    It's the BLE central/master that sets initial connection interval, as part of the CONNECT_IND packet (interval field).

    This is usually set relativity low, in order to reduce the time e.g. the service discovery takes. So in most cases a 7.5ms initial connection interval is preferred. The slave can after the initial connection send a Connection Parameter Update Request packet to request the interval to be changed.

Reply
  • Hi,

    Is it possible?

    No.

    It's the BLE central/master that sets initial connection interval, as part of the CONNECT_IND packet (interval field).

    This is usually set relativity low, in order to reduce the time e.g. the service discovery takes. So in most cases a 7.5ms initial connection interval is preferred. The slave can after the initial connection send a Connection Parameter Update Request packet to request the interval to be changed.

Children
Related