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

CC2541 can't update S120 connection parameters

Hi Guys,

I'm doing a test between CC2541 and Nordic NRF51822. The CC2541 work as a peripheral role. NRF51822 as central role. But CC2541 can update another CC2541 that work as central role.

I didn't see any packet LL_CONNECTION_UPDATE_REQ on sinffer's capture message. Does this problem is a known problem? And any body have a solution?

Thanks!

Parents
  • @bihu: It depends on what you implemented on the nRF51 central. Have you called sd_ble_gap_conn_param_update() anywhere in the nRF51 central firmware? There are 2 cases:

    • The central actively update the connection parameter without any request.

    • The central receive the request from the peripheral (BLE_GAP_EVT_CONN_PARAM_UPDATE_REQUEST event) then update the connection parameter accordingly.

    In both case, sd_ble_gap_conn_param_update() must be called in the nRF51 central firmware.

Reply
  • @bihu: It depends on what you implemented on the nRF51 central. Have you called sd_ble_gap_conn_param_update() anywhere in the nRF51 central firmware? There are 2 cases:

    • The central actively update the connection parameter without any request.

    • The central receive the request from the peripheral (BLE_GAP_EVT_CONN_PARAM_UPDATE_REQUEST event) then update the connection parameter accordingly.

    In both case, sd_ble_gap_conn_param_update() must be called in the nRF51 central firmware.

Children
No Data
Related