diff --git a/example/embedded/le_streamer.c b/example/embedded/le_streamer.c index 4d8d73153..c1e4e18ae 100644 --- a/example/embedded/le_streamer.c +++ b/example/embedded/le_streamer.c @@ -184,8 +184,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack test_data_len = ATT_DEFAULT_MTU - 3; conn_handle = READ_BT_16(packet, 4); // min con interval 20 ms - // res = gap_update_connection_parameters(conn_handle, 0x10, 0x10, 0, 0x0048); - // l2cap_le_request_connection_parameter_update(conn_handle, 0x10, 0x18, 0, 0x0048); + // gap_request_connection_parameter_update(conn_handle, 0x10, 0x18, 0, 0x0048); // printf("Connected, requesting conn param update for handle 0x%04x\n", conn_handle); break; } diff --git a/src/l2cap.c b/src/l2cap.c index 73539a849..856a993b7 100644 --- a/src/l2cap.c +++ b/src/l2cap.c @@ -1580,11 +1580,3 @@ void l2cap_register_fixed_channel(btstack_packet_handler_t packet_handler, uint1 } } -#ifdef HAVE_BLE - -// Request LE connection parameter update -int l2cap_le_request_connection_parameter_update(uint16_t handle, uint16_t interval_min, uint16_t interval_max, uint16_t slave_latency, uint16_t timeout_multiplier){ - return gap_request_connection_parameter_update(handle, interval_min, interval_max, slave_latency, timeout_multiplier); -} -#endif - diff --git a/src/l2cap.h b/src/l2cap.h index a5c96b6d8..8a9c157fc 100644 --- a/src/l2cap.h +++ b/src/l2cap.h @@ -259,11 +259,6 @@ void l2cap_unregister_service_internal(void *connection, uint16_t psm); void l2cap_accept_connection_internal(uint16_t local_cid); void l2cap_decline_connection_internal(uint16_t local_cid, uint8_t reason); -/** - * @brief Request LE connection parameter update - */ -int l2cap_le_request_connection_parameter_update(uint16_t handle, uint16_t interval_min, uint16_t interval_max, uint16_t slave_latency, uint16_t timeout_multiplier); - /** * @brief Non-blocking UART write */ diff --git a/test/pts/ble_peripheral_test.c b/test/pts/ble_peripheral_test.c index 3e46fd70e..2805fad3d 100644 --- a/test/pts/ble_peripheral_test.c +++ b/test/pts/ble_peripheral_test.c @@ -849,7 +849,7 @@ int stdin_process(struct data_source *ds){ break; case 'z': printf("Sending l2cap connection update parameter request\n"); - l2cap_le_request_connection_parameter_update(handle, 50, 120, 0, 550); + gap_request_connection_parameter_update(handle, 50, 120, 0, 550); break; case 'l': att_default_value_long = 0;