This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How long it takes for changing to new connection parameters requested by master?

Hi,

I am using CGM peripheral and the android mobile app. I see that there is many LL connection update requests from master. I have few questions related to this, How long it takes for the connection to get updated into new connection parameters. The app is not controlling connection parametes updates then why there is so many connection parameter update happening.

Regards,

Ajay Rai

  • Hello Ajay,

    Please refer to BT Core Spec v4.2, Vol 6, Part B (LL Spec), "5.1.1 Connection Update Procedure".

    " .. The master should allow a minimum of 6 connection events that the slave will be listening for before the instant occurs"

    Is your peripheral app requesting an LL connection update?

    Best wishes
  • Hi JXS,

    Thanks for the quick answer. I went through the section you mentioned it is not giving me required information.

    1. Can please let me know how many connection events it may take in Max. Is there any limit.

    2. When i do the Pairing/Bonding using connection parameter for ex: intervalMax:3000, connLatency:2,connTimeout:3100 in Btool the the pairing fails. Please let me know  this is happeing is there any restriction of CI for paring/bonding procedure.

    3. In android mobile app, it uses "LL_CONNECTION_UPDATE_IND" to change the connection parameters but, I don't see this instruction in core spec. 

    4. I want to write a pc application which behaves similar to Mobile so I want issue this "LL_CONNECTION_UPDATE_IND" command from my BTool.

    Regards,

    Ajay Rai