Data Structures | |
struct | adv_data |
Advertising data structure. More... | |
struct | bd_addr |
BD Address structure. More... | |
struct | llm_le_set_adv_data_cmd |
LLM LE Set Advertising Data Command parameters structure. More... | |
struct | llm_le_set_adv_param_cmd |
LLM LE Set Advertising Parameters Command parameters structure. More... | |
struct | llm_le_set_scan_param_cmd |
LLM LE Set Scan Parameters Command parameters structure. More... | |
struct | llm_le_set_scan_rsp_data_cmd |
LLM LE Set Scan Response Data Command parameters structure. More... | |
struct | scan_rsp_data |
Scan response data structure. More... | |
Macros | |
#define | ADV_DATA_LEN 0x1F |
#define | BD_ADDR_LEN 0x06 |
#define | L2C_MIN_LE_MTUSIG (23) |
Minimal authorized MTU value (defined by Bluetooth SIG) More... | |
#define | SCAN_RSP_DATA_LEN 0x1F |
Enumerations | |
enum | { ADV_CONN_UNDIR = 0x00, ADV_CONN_DIR, ADV_DISC_UNDIR, ADV_NONCONN_UNDIR, ADV_END } |
Advertising HCI Type. More... | |
enum | { SCAN_REQ, SCAN_RSP, SCAN_LEN } |
Scanning HCI Type. More... | |
enum | { ADDR_PUBLIC = 0x00, ADDR_RAND, ADDR_END } |
BD address type. More... | |
enum | { ADV_CHNL_37_EN = 0x01, ADV_CHNL_38_EN, ADV_CHNL_39_EN = 0x04, ADV_ALL_CHNLS_EN = 0x07, ADV_CHNL_END } |
Advertising channels enables. More... | |
enum | { ADV_DIS = 0x00, ADV_EN, ADV_EN_END } |
Advertising enables. More... | |
enum | { SCAN_PASSIVE = 0x00, SCAN_ACTIVE, SCAN_END } |
LE Scan type. More... | |
enum | { SCAN_ALLOW_ADV_ALL = 0x00, SCAN_ALLOW_ADV_WLST, SCAN_ALLOW_ADV_END } |
Scan filter policy. More... | |
enum | { SCAN_DIS = 0x00, SCAN_EN, SCAN_EN_END } |
Le Scan enables. More... | |
#define ADV_DATA_LEN 0x1F |
#define BD_ADDR_LEN 0x06 |
#define L2C_MIN_LE_MTUSIG (23) |
Minimal authorized MTU value (defined by Bluetooth SIG)
#define SCAN_RSP_DATA_LEN 0x1F |
anonymous enum |
Advertising HCI Type.
anonymous enum |
anonymous enum |
anonymous enum |
Advertising channels enables.
anonymous enum |
anonymous enum |
anonymous enum |