Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: BLE_Acceleration_Statejudging
Fork of nRF51822 by
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_array_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_t * | p_slave_conn_int | 
| Slave Connection Interval Range. | |
| ble_advdata_manuf_data_t * | p_manuf_specific_data | 
| Manufacturer specific data. | |
| ble_advdata_service_data_t * | p_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 74 of file ble_advdata.h.
Field Documentation
Advertising data Flags field.
Definition at line 79 of file ble_advdata.h.
| bool include_appearance | 
Determines if Appearance shall be included.
Definition at line 78 of file ble_advdata.h.
Type of device name.
Definition at line 76 of file ble_advdata.h.
Manufacturer specific data.
Definition at line 85 of file ble_advdata.h.
Array of Service data structures.
Definition at line 86 of file ble_advdata.h.
Slave Connection Interval Range.
Definition at line 84 of file ble_advdata.h.
| int8_t* p_tx_power_level | 
TX Power Level field.
Definition at line 80 of file ble_advdata.h.
| uint8_t service_data_count | 
Number of Service data structures.
Definition at line 87 of file ble_advdata.h.
| uint8_t short_name_len | 
Length of short device name (if short type is specified).
Definition at line 77 of file ble_advdata.h.
List of UUIDs in the 'Complete' list.
Definition at line 82 of file ble_advdata.h.
List of UUIDs in the 'More Available' list.
Definition at line 81 of file ble_advdata.h.
List of solcited UUIDs.
Definition at line 83 of file ble_advdata.h.
Generated on Tue Jul 12 2022 20:03:50 by
 1.7.2
 1.7.2 
    