diff options
author | Christopher Collins <ccollins@apache.org> | 2016-08-12 18:15:01 -0700 |
---|---|---|
committer | Christopher Collins <ccollins@apache.org> | 2016-08-12 18:16:35 -0700 |
commit | 63911e836ea1b3251e72f49e578d2921fc3baa84 (patch) | |
tree | 0733c40c8860006bc87a366bbdd6f1e3a6fca079 | |
parent | 032d0a791af19899312dd9fe8a1053a81b69cf92 (diff) |
BLE apps - Handle GAP MTU event.
-rwxr-xr-x | apps/blecent/src/main.c | 7 | ||||
-rwxr-xr-x | apps/bleprph/src/main.c | 7 | ||||
-rwxr-xr-x | apps/bletiny/src/main.c | 7 | ||||
-rwxr-xr-x | apps/bleuart/src/main.c | 1 |
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; |