Hello,
I want to update the connection parameters once the nrf52x (peripheral) is connected with the android (master). I tried the following:
In connection event i called ble_conn_params_change_conn_params () as :
/* new connection parameters*/
static ble_gap_conn_params_t new_conn_parameters;
case BLE_GAP_EVT_CONNECTED:
new_conn_parameters.min_conn_interval = MSEC_TO_UNITS(6, UNIT_1_25_MS);
new_conn_parameters.max_conn_interval = MSEC_TO_UNITS(40, UNIT_1_25_MS);
new_conn_parameters.slave_latency = SLAVE_LATENCY;
new_conn_parameters.conn_sup_timeout = MSEC_TO_UNITS(100, UNIT_10_MS);
ble_conn_params_change_conn_params(&new_conn_parameters);
but i cannot see any parameters update request on the sniffer.
Can you please help me what is the correct way of sending the connection parameter update request?
Can i send the connection parameter update request immediately after the connection establishment?
Waiting for your kind reply.