bluetooth: controller: Connection meta property support in LLL
Added support for vendor specific meta data in LLL conn object. This enables vendors to add state data to connection, for supporting specialized BLE slave features. Signed-off-by: Morten Priess <mtpr@oticon.com>
This commit is contained in:
parent
c38e2ee61a
commit
5ce4df2a67
7 changed files with 39 additions and 0 deletions
|
@ -3,6 +3,9 @@
|
|||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
#if defined(CONFIG_BT_CTLR_CONN_META)
|
||||
#include "lll_conn_meta.h"
|
||||
#endif /* CONFIG_BT_CTLR_CONN_META */
|
||||
|
||||
#define LLL_CONN_RSSI_SAMPLE_COUNT 10
|
||||
#define LLL_CONN_RSSI_THRESHOLD 4
|
||||
|
@ -136,6 +139,10 @@ struct lll_conn {
|
|||
u8_t rssi_reported;
|
||||
u8_t rssi_sample_count;
|
||||
#endif /* CONFIG_BT_CTLR_CONN_RSSI */
|
||||
|
||||
#if defined(CONFIG_BT_CTLR_CONN_META)
|
||||
struct lll_conn_meta conn_meta;
|
||||
#endif /* CONFIG_BT_CTLR_CONN_META */
|
||||
};
|
||||
|
||||
int lll_conn_init(void);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue