nRF Connect SDK Bare Metal API 2.0.99
Loading...
Searching...
No Matches
ble_adv Struct Reference

Bluetooth LE advertising instance. More...

#include <bm/bluetooth/ble_adv.h>

Data Fields

bool is_initialized
 Initialization flag.
 
enum ble_adv_mode mode_current
 Current advertising mode.
 
uint8_t conn_cfg_tag
 The connection settings used if the advertising result in a connection.
 
uint8_t adv_handle
 Advertising handle.
 
uint16_t conn_handle
 Bluetooth LE connection handle.
 
ble_adv_evt_handler_t evt_handler
 Instance event handler.
 
ble_gap_adv_params_t adv_params
 GAP advertising parameters.
 
uint8_t enc_adv_data [2][BLE_GAP_ADV_SET_DATA_SIZE_MAX]
 
uint8_t enc_scan_rsp_data [2][BLE_GAP_ADV_SET_DATA_SIZE_MAX]
 
ble_gap_adv_data_t adv_data
 Advertising data.
 
ble_gap_addr_t peer_address
 GAP address to use for directed advertising.
 
bool peer_addr_reply_expected
 Whether a peer address has been requested.
 
bool allow_list_reply_expected
 Whether an allow list has been requested.
 
bool allow_list_temporarily_disabled
 Whether the allow list is disabled.
 
bool allow_list_in_use
 Whether the allow list is in use.
 

Detailed Description

Bluetooth LE advertising instance.


The documentation for this struct was generated from the following file: