5.13.0.0R1
Software Development Kit
Event Data Structures

Data Structures

struct  tBTM_BD_NAME_AND_CLASS
 
struct  tBTM_CONNECTION_STATUS_EVT
 
struct  tBTM_DISABLED_EVT
 
struct  tBTM_ENABLED_EVT
 
struct  tBTM_ENCRYPTION_STATUS_EVT
 
union  tBTM_EVENT_DATA
 
struct  tBTM_IO_CAPS_REQ_BLE
 
struct  tBTM_IO_CAPS_REQ_BR_EDR
 
struct  tBTM_POWER_MANAGEMENT_STATUS_EVT
 
struct  tBTM_READ_LOCAL_OOB_DATA_COMPLETE_EVT
 
struct  tBTM_REMOTE_OOB_DATA_REQUEST_EVT
 
struct  tBTM_SCO_CONNECTION_STATUS_EVT
 
struct  tBTM_SCO_DATA_EVT
 

Macros

#define BTM_BLE_ADVERT_MODE
 
#define BTM_BLE_CONN_MODE
 

Typedefs

typedef UINT8 tBLE_CONN_MODE
 
typedef UINT8 tBTM_BLE_AVERT_MODE
 
struct {
   BD_ADDR   bd_addr
 
tBTM_PAIRED_DEVICE_LINK_KEYS
 

Enumerations

Detailed Description

Macro Definition Documentation

#define BTM_BLE_ADVERT_MODE

avertisement mode (used when calling BTM_BleStartAdvertisements())

#define BTM_BLE_CONN_MODE

scan mode used in initiating

Typedef Documentation

typedef UINT8 tBLE_CONN_MODE

Conn mode

typedef UINT8 tBTM_BLE_AVERT_MODE

Avertisement mode

Paired device link key notification (used by BTM_PAIRED_DEVICE_LINK_KEYS_UPDATE_EVT notication)

Enumeration Type Documentation

anonymous enum
Enumerator
BTM_BLE_ADVERT_OFF 

Stop advertising

BTM_BLE_ADVERT_DIRECTED_HIGH 

Directed avertisement (high duty cycle)

BTM_BLE_ADVERT_DIRECTED_LOW 

Directed avertisement (low duty cycle)

BTM_BLE_ADVERT_UNDIRECTED_HIGH 

Undirected avertisement (high duty cycle)

BTM_BLE_ADVERT_UNDIRECTED_LOW 

Undirected avertisement (low duty cycle)

BTM_BLE_ADVERT_NONCONN_HIGH 

Non-connectable avertisement (high duty cycle)

BTM_BLE_ADVERT_NONCONN_LOW 

Non-connectable avertisement (low duty cycle)

BTM_BLE_ADVERT_DISCOVERABLE_HIGH 

discoverable avertisement (high duty cycle)

BTM_BLE_ADVERT_DISCOVERABLE_LOW 

discoverable avertisement (low duty cycle)

anonymous enum
Enumerator
BLE_CONN_MODE_OFF 

Stop initiating

BLE_CONN_MODE_LOW_DUTY 

slow connection scan parameter

BLE_CONN_MODE_HIGH_DUTY 

fast connection scan parameter