Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a4d73774 authored by Chris Manton's avatar Chris Manton
Browse files

stack::l2cap [18/19] L2CA_UpdateBleConnParams

Bug: 339732512
Test: m .
Flag: EXEMPT, Logging Change

Change-Id: I9ef60eeb4523e6b8a52bdad7323af31aedcb77e2
parent 02a5128b
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -440,8 +440,12 @@ class HearingAidImpl : public HearingAid {
    log::info(
        "L2CA_UpdateBleConnParams for device {} min_ce_len:{} max_ce_len:{}",
        address, min_ce_len, max_ce_len);
    L2CA_UpdateBleConnParams(address, connection_interval, connection_interval,
                             0x000A, 0x0064 /*1s*/, min_ce_len, max_ce_len);
    if (!L2CA_UpdateBleConnParams(address, connection_interval,
                                  connection_interval, 0x000A, 0x0064 /*1s*/,
                                  min_ce_len, max_ce_len)) {
      log::warn("Unable to update L2CAP ble connection parameters peer:{}",
                address);
    }
    return connection_interval;
  }

+5 −2
Original line number Diff line number Diff line
@@ -1415,8 +1415,11 @@ static void read_pref_conn_params_cb(uint16_t conn_id, tGATT_STATUS status,

  BTM_BleSetPrefConnParams(p_dev_cb->link_spec.addrt.bda, min_interval,
                           max_interval, latency, timeout);
  L2CA_UpdateBleConnParams(p_dev_cb->link_spec.addrt.bda, min_interval,
                           max_interval, latency, timeout, 0, 0);
  if (!L2CA_UpdateBleConnParams(p_dev_cb->link_spec.addrt.bda, min_interval,
                                max_interval, latency, timeout, 0, 0)) {
    log::warn("Unable to update L2CAP ble connection params peer:{}",
              p_dev_cb->link_spec.addrt.bda);
  }
}

/*******************************************************************************