From 1d2d76de00f8d2c3cba35bc55377c4f29b9f577b Mon Sep 17 00:00:00 2001 From: Milanka Ringwald Date: Tue, 28 May 2019 11:29:52 +0200 Subject: [PATCH] mesh: add mesh event for message sent --- src/btstack_defines.h | 7 +++++++ src/btstack_event.h | 10 ++++++++++ 2 files changed, 17 insertions(+) diff --git a/src/btstack_defines.h b/src/btstack_defines.h index 1d2a746ba..b1edf5146 100644 --- a/src/btstack_defines.h +++ b/src/btstack_defines.h @@ -2484,4 +2484,11 @@ typedef uint8_t sm_key_t[16]; */ #define MESH_PROXY_DISCONNECTED 0x22 +/** + * @format 1H + * @param subevent_code + * @param con_handle + */ +#define MESH_SUBEVENT_MESSAGE_SENT 0x23 + #endif diff --git a/src/btstack_event.h b/src/btstack_event.h index 2f2c70b65..c4d83f881 100644 --- a/src/btstack_event.h +++ b/src/btstack_event.h @@ -7543,6 +7543,16 @@ static inline uint16_t map_subevent_parsing_done_get_map_cid(const uint8_t * eve } +/** + * @brief Get field con_handle from event MESH_SUBEVENT_MESSAGE_SENT + * @param event packet + * @return con_handle + * @note: btstack_type H + */ +static inline hci_con_handle_t mesh_subevent_message_sent_get_con_handle(const uint8_t * event){ + return little_endian_read_16(event, 3); +} + /* API_END */