summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Collins <ccollins@apache.org>2016-08-12 18:15:01 -0700
committerChristopher Collins <ccollins@apache.org>2016-08-12 18:16:35 -0700
commit63911e836ea1b3251e72f49e578d2921fc3baa84 (patch)
tree0733c40c8860006bc87a366bbdd6f1e3a6fca079
parent032d0a791af19899312dd9fe8a1053a81b69cf92 (diff)
BLE apps - Handle GAP MTU event.
-rwxr-xr-xapps/blecent/src/main.c7
-rwxr-xr-xapps/bleprph/src/main.c7
-rwxr-xr-xapps/bletiny/src/main.c7
-rwxr-xr-xapps/bleuart/src/main.c1
4 files changed, 21 insertions, 1 deletions
diff --git a/apps/blecent/src/main.c b/apps/blecent/src/main.c
index 384338a5..7056cc68 100755
--- a/apps/blecent/src/main.c
+++ b/apps/blecent/src/main.c
@@ -446,6 +446,13 @@ blecent_gap_event(struct ble_gap_event *event, void *arg)
/* Attribute data is contained in event->notify_rx.attr_data. */
return 0;
+ case BLE_GAP_EVENT_MTU:
+ BLECENT_LOG(INFO, "mtu update event; conn_handle=%d cid=%d mtu=%d\n",
+ event->mtu.conn_handle,
+ event->mtu.channel_id,
+ event->mtu.value);
+ return 0;
+
default:
return 0;
}
diff --git a/apps/bleprph/src/main.c b/apps/bleprph/src/main.c
index b08b0772..0233bc15 100755
--- a/apps/bleprph/src/main.c
+++ b/apps/bleprph/src/main.c
@@ -265,6 +265,13 @@ bleprph_gap_event(struct ble_gap_event *event, void *arg)
event->subscribe.prev_indicate,
event->subscribe.cur_indicate);
return 0;
+
+ case BLE_GAP_EVENT_MTU:
+ BLEPRPH_LOG(INFO, "mtu update event; conn_handle=%d cid=%d mtu=%d\n",
+ event->mtu.conn_handle,
+ event->mtu.channel_id,
+ event->mtu.value);
+ return 0;
}
return 0;
diff --git a/apps/bletiny/src/main.c b/apps/bletiny/src/main.c
index 469944cf..d06fa0ac 100755
--- a/apps/bletiny/src/main.c
+++ b/apps/bletiny/src/main.c
@@ -1031,6 +1031,13 @@ bletiny_gap_event(struct ble_gap_event *event, void *arg)
event->subscribe.cur_indicate);
return 0;
+ case BLE_GAP_EVENT_MTU:
+ console_printf("mtu update event; conn_handle=%d cid=%d mtu=%d\n",
+ event->mtu.conn_handle,
+ event->mtu.channel_id,
+ event->mtu.value);
+ return 0;
+
default:
return 0;
}
diff --git a/apps/bleuart/src/main.c b/apps/bleuart/src/main.c
index 264be923..8ff7d825 100755
--- a/apps/bleuart/src/main.c
+++ b/apps/bleuart/src/main.c
@@ -193,7 +193,6 @@ bleuart_gap_event(struct ble_gap_event *event, void *arg)
/* Connection terminated; resume advertising. */
bleuart_advertise();
return 0;
-
}
return 0;