From 52aef63f9ca114d5d3275eb15e9e59c718da84ef Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Sun, 12 Mar 2017 21:21:16 +0100 Subject: [PATCH] events: add params for BTSTACK_EVENT_NR_CONNECTIONS_CHANGED --- src/btstack_defines.h | 5 ++++- src/btstack_event.h | 10 ++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/btstack_defines.h b/src/btstack_defines.h index 541cdfcea..497391196 100644 --- a/src/btstack_defines.h +++ b/src/btstack_defines.h @@ -284,7 +284,10 @@ typedef uint8_t sm_key_t[16]; */ #define BTSTACK_EVENT_STATE 0x60 -// data: event(8), len(8), nr hci connections +/** + * @format 1 + * @param number_connections + */ #define BTSTACK_EVENT_NR_CONNECTIONS_CHANGED 0x61 /** diff --git a/src/btstack_event.h b/src/btstack_event.h index 765a55c1e..4fb8731ca 100644 --- a/src/btstack_event.h +++ b/src/btstack_event.h @@ -964,6 +964,16 @@ static inline uint8_t btstack_event_state_get_state(const uint8_t * event){ return event[2]; } +/** + * @brief Get field number_connections from event BTSTACK_EVENT_NR_CONNECTIONS_CHANGED + * @param event packet + * @return number_connections + * @note: btstack_type 1 + */ +static inline uint8_t btstack_event_nr_connections_changed_get_number_connections(const uint8_t * event){ + return event[2]; +} + /** * @brief Get field discoverable from event BTSTACK_EVENT_DISCOVERABLE_ENABLED