TuyaOS
成员变量
TAL_BLE_EVT_PARAMS_T结构体 参考
TAL_BLE_EVT_PARAMS_T 的协作图:
Collaboration graph
[图例]

成员变量

union {
   TAL_BLE_ADV_REPORT_T   adv_report
 
   TAL_BLE_READ_CHAR_EVT_T   char_read
 
   TAL_BLE_CONN_PARAM_EVT_T   conn_param
 
   TAL_BLE_CONNECT_EVT_T   connect
 
   TAL_BLE_DATA_REPORT_T   data_read
 
   TAL_BLE_DATA_REPORT_T   data_report
 
   TAL_BLE_DISCONNECT_EVT_T   disconnect
 
   TAL_BLE_EXCHANGE_MTU_EVT_T   exchange_mtu
 
   UCHAR_T   init
 
   TAL_BLE_CONN_RSSI_EVT_T   link_rssi
 
   TAL_BLE_NOTIFY_TX_EVT_T   notify_result
 
   TAL_BLE_SUBSCRBE_EVT_T   subscribe
 
   TAL_BLE_DATA_REPORT_T   write_report
 
ble_event
 
TAL_BLE_EVT_TYPE_E type
 

结构体成员变量说明

◆ adv_report

TAL_BLE_ADV_REPORT_T TAL_BLE_EVT_PARAMS_T::adv_report

Receive Adv and Respond report

◆ char_read

TAL_BLE_READ_CHAR_EVT_T TAL_BLE_EVT_PARAMS_T::char_read

read char event, used with TAL_BLE_EVT_READ_CHAR

◆ conn_param

TAL_BLE_CONN_PARAM_EVT_T TAL_BLE_EVT_PARAMS_T::conn_param

We will update connect parameters.This value can be used with TAL_BLE_EVT_CONN_PARAM_REQ and TAL_BLE_EVT_CONN_PARAM_UPDATE

◆ connect

TAL_BLE_CONNECT_EVT_T TAL_BLE_EVT_PARAMS_T::connect

Receive connect callback, This value can be used with TAL_BLE_EVT_PERIPHERAL_CONNECT and TAL_BLE_EVT_CENTRAL_CONNECT_DISCOVERY

◆ data_read

TAL_BLE_DATA_REPORT_T TAL_BLE_EVT_PARAMS_T::data_read

After we do read attr in central mode, we will get the callback from bluetooth Kernel

◆ data_report

TAL_BLE_DATA_REPORT_T TAL_BLE_EVT_PARAMS_T::data_report

This value can be used with TAL_BLE_EVT_NOTIFY_RX

◆ disconnect

TAL_BLE_DISCONNECT_EVT_T TAL_BLE_EVT_PARAMS_T::disconnect

Receive disconnect callback

◆ exchange_mtu

TAL_BLE_EXCHANGE_MTU_EVT_T TAL_BLE_EVT_PARAMS_T::exchange_mtu

This value can be used with TAL_BLE_EVT_MTU_REQUEST and TAL_BLE_EVT_MTU_RSP

◆ init

UCHAR_T TAL_BLE_EVT_PARAMS_T::init

Show init states

◆ link_rssi

TAL_BLE_CONN_RSSI_EVT_T TAL_BLE_EVT_PARAMS_T::link_rssi

Peer device RSSI value

◆ notify_result

TAL_BLE_NOTIFY_TX_EVT_T TAL_BLE_EVT_PARAMS_T::notify_result

[Ble Peripheral] This value can be used with TAL_BLE_EVT_NOTIFY_TX after Ble Peripheral send a notification to peer.

◆ subscribe

TAL_BLE_SUBSCRBE_EVT_T TAL_BLE_EVT_PARAMS_T::subscribe

used with TAL_BLE_EVT_SUBSCRIBE

◆ write_report

TAL_BLE_DATA_REPORT_T TAL_BLE_EVT_PARAMS_T::write_report

This value can be used with TAL_BLE_EVT_WRITE_REQ


该结构体的文档由以下文件生成: