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

Unable to update Connection Parameter

Hi all,

I want to update my connection parameter as follow:

 #define MIN_CONN_INTERVAL                MSEC_TO_UNITS(7.5, UNIT_1_25_MS)      //400     /**< Minimum acceptable connection interval (0.4 seconds). */
#define MAX_CONN_INTERVAL                MSEC_TO_UNITS(40, UNIT_1_25_MS)     //650      /**< Maximum acceptable connection interval (0.65 second). */
#define SLAVE_LATENCY                    0                                          /**< Slave latency. */
#define CONN_SUP_TIMEOUT                 MSEC_TO_UNITS(7000, UNIT_10_MS)  

however I am not able to do that. update is only possible if I put my MIN_CONN_INTERVAL = 24.

Please help me figure how to set my update connection parameters as below MIN_CONN_INTERVAL = 7.5 MAX_CONN_INTERVAL = 40

thanks!!

Parents Reply
  • I cannot put MIN=MAX because we want my Bluetooth to connect with both Windows and MAC. if i put MIN=MAX then Bluetooth will connect only on that interval and i will not have a range where central can negotiate with peripheral.

    can you tell me if it is possible to update my parameter with a particular interval while keeping my range MIN=7.5 and MAX=40.

Children
No Data