nRF Connect SDK API 3.4.99
Loading...
Searching...
No Matches
Detecting Unwanted Location Trackers - Bluetooth

Detecting Unwanted Location Trackers specification implementation Bluetooth API. More...

Data Structures

struct  dult_bt_adv_data
 
struct  dult_bt_anos_cb
 

Macros

#define DULT_BT_ADV_PROPRIETARY_DATA_MAX_LEN_WITH_FLAGS   (22)
 
#define DULT_BT_ADV_PROPRIETARY_DATA_MAX_LEN_NO_FLAGS   (25)
 
#define DULT_BT_ADV_DATA_INIT(_flags_present, _proprietary_buf, _proprietary_len)
 Initialize the DULT Bluetooth advertising data structure.
 
#define DULT_BT_ADV_DATA_PROPRIETARY_INIT(_flags_present, _proprietary_buf)
 Initialize the DULT Bluetooth advertising data structure with proprietary data.
 
#define DULT_BT_ADV_DATA_NO_PROPRIETARY_INIT    DULT_BT_ADV_DATA_INIT(false, NULL, 0)
 Initialize the DULT Bluetooth advertising data structure without proprietary data.
 

Functions

int dult_bt_adv_data_fill (const struct dult_user *user, struct bt_data *bt_adv_data, uint8_t *buf, size_t buf_size, const struct dult_bt_adv_data *adv_data)
 Encode the DULT location-enabled Bluetooth advertising payload.
 
int dult_bt_anos_cb_register (const struct dult_user *user, const struct dult_bt_anos_cb *cb)
 Register DULT Bluetooth ANOS callback structure.
 

Detailed Description

Detecting Unwanted Location Trackers specification implementation Bluetooth API.