summaryrefslogtreecommitdiff
path: root/app/src
diff options
context:
space:
mode:
authorNick <nick.win999@gmail.com>2020-08-16 15:36:43 -0500
committerNick <nick.win999@gmail.com>2020-08-16 15:36:43 -0500
commit087574f607b4a500738b8155281cf24388ba4400 (patch)
treefb503d752d9fe2359937af05ab9ce0dc1e039398 /app/src
parent94549b4a07985e9b1a462bb64f67c8ade466e377 (diff)
Create proper fix for split default conn bug
Diffstat (limited to 'app/src')
-rw-r--r--app/src/ble.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/app/src/ble.c b/app/src/ble.c
index 488491c..6d2903f 100644
--- a/app/src/ble.c
+++ b/app/src/ble.c
@@ -76,29 +76,10 @@ static void security_changed(struct bt_conn *conn, bt_security_t level,
}
}
-#if !IS_ENABLED(CONFIG_ZMK_SPLIT_BLE_ROLE_PERIPHERAL)
-static bool le_param_req(struct bt_conn *conn, struct bt_le_conn_param *param) {
- static struct bt_conn_info info;
-
- bt_conn_get_info(conn, &info);
-
- /* This captures a param change from central half of a split board connection
- to stop default params from getting set over the top of our preferred ones */
- if (info.role == BT_CONN_ROLE_MASTER && (param->interval_min != 6 || param->latency != 30)) {
- return false;
- }
-
- return true;
-}
-#endif
-
static struct bt_conn_cb conn_callbacks = {
.connected = connected,
.disconnected = disconnected,
.security_changed = security_changed,
-#if !IS_ENABLED(CONFIG_ZMK_SPLIT_BLE_ROLE_PERIPHERAL)
- .le_param_req = le_param_req,
-#endif
};
static void auth_passkey_display(struct bt_conn *conn, unsigned int passkey)