test

Fork of nRF51822 by Nordic Semiconductor

Embed: (wiki syntax)

« Back to documentation index

ble_advdata_t Struct Reference

ble_advdata_t Struct Reference
[Advertising Data Encoder]

Advertising data structure. More...

#include <ble_advdata.h>

Data Fields

ble_advdata_name_type_t name_type
 Type of device name.
uint8_t short_name_len
 Length of short device name (if short type is specified).
bool include_appearance
 Determines if Appearance shall be included.
uint8_t flags
 Advertising data Flags field.
int8_t * p_tx_power_level
 TX Power Level field.
ble_advdata_uuid_list_t uuids_more_available
 List of UUIDs in the 'More Available' list.
ble_advdata_uuid_list_t uuids_complete
 List of UUIDs in the 'Complete' list.
ble_advdata_uuid_list_t uuids_solicited
 List of solcited UUIDs.
ble_advdata_conn_int_tp_slave_conn_int
 Slave Connection Interval Range.
ble_advdata_manuf_data_tp_manuf_specific_data
 Manufacturer specific data.
ble_advdata_service_data_tp_service_data_array
 Array of Service data structures.
uint8_t service_data_count
 Number of Service data structures.

Detailed Description

Advertising data structure.

This contains all options and data needed for encoding and setting the advertising data.

Definition at line 90 of file ble_advdata.h.


Field Documentation

uint8_t flags

Advertising data Flags field.

Definition at line 95 of file ble_advdata.h.

Determines if Appearance shall be included.

Definition at line 94 of file ble_advdata.h.

Type of device name.

Definition at line 92 of file ble_advdata.h.

Manufacturer specific data.

Definition at line 101 of file ble_advdata.h.

Array of Service data structures.

Definition at line 102 of file ble_advdata.h.

Slave Connection Interval Range.

Definition at line 100 of file ble_advdata.h.

TX Power Level field.

Definition at line 96 of file ble_advdata.h.

Number of Service data structures.

Definition at line 103 of file ble_advdata.h.

uint8_t short_name_len

Length of short device name (if short type is specified).

Definition at line 93 of file ble_advdata.h.

List of UUIDs in the 'Complete' list.

Definition at line 98 of file ble_advdata.h.

List of UUIDs in the 'More Available' list.

Definition at line 97 of file ble_advdata.h.

List of solcited UUIDs.

Definition at line 99 of file ble_advdata.h.