This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Changing BLE connection interval time

I'd like to be able to change the ble connection interval during during runtime to save power. I followed this post and found that p_ble_evt->evt.gap_evt.params.connected.conn_params.max_conn_interval was 24 (ms?). However I can't get this number to change, even after changing MAX_CONN_INTERVAL, MIN_CONN_INTERVAL, and CONN_SUP_TIMEOUT. Am I missing something?

I also tried calling sd_ble_gap_conn_param_update with different values but 1) the 24 never changed, and 2) occasionally it crashed (though I'm guessing the latter may be due to it's being called multiple times).

iOS 9.3 SDK 13 PCA10040

Related