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 to adjust connection timeout on peripheral side?

Hello,

I have a case where I set the GAPROLE_TIMEOUT_MULTIPLIER to 200, indicating 2 second timeout.  The iOS device central does seem to detect the connection timeout and terminate the connection.  However on TI's side it can take a very long time for the device to detect the timeout, possibly as much as 30+ seconds.  Eventually the peripheral.c will receive a termination message with reason LL_STATUS_ERROR_CONN_TIMING_FAILURE  (value 0x3f).  How do I adjust the detection time for the connection timeout on the peripheral to match the timeout requested to the central device?