Infineon Logo AIROC BTSDK v4.6 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
AIROC MAIL Box feature

Typedefs

typedef void(* wiced_mail_box_rx_cback_t )(uint32_t data)
 Mailbox feature enables apps to use GCI interface for communication between Bluetooth and WiFi cores. More...
 
typedef void(* wiced_mail_box_tx_complete_t )(uint32_t data)
 Mailbox Tx Complete Callback prototype.
 

Functions

void wiced_mail_box_register_data_rx_cback (wiced_mail_box_rx_cback_t mbox_rx_cb)
 Function to receive callback upon receiving data from WLAN core. More...
 
void wiced_mail_box_register_data_tx_complete_cback (wiced_mail_box_tx_complete_t mbox_tx_complete_cb)
 Function to receive callback upon data transmission to WLAN core. More...
 
wiced_bool_t wiced_mail_box_write_data (uint32_t data)
 Function to send data to WLAN core. More...
 

Detailed Description

Typedef Documentation

typedef void(* wiced_mail_box_rx_cback_t)(uint32_t data)

Mailbox feature enables apps to use GCI interface for communication between Bluetooth and WiFi cores.

Mail-box can be used to send/receive 32bits of data at a time.Mailbox Rx Callback prototype

Function Documentation

void wiced_mail_box_register_data_rx_cback ( wiced_mail_box_rx_cback_t  mbox_rx_cb)

Function to receive callback upon receiving data from WLAN core.

Parameters
[in]mbox_rx_cbcall back function to be invoked upon receiving data from WLAN core.
Returns
none
void wiced_mail_box_register_data_tx_complete_cback ( wiced_mail_box_tx_complete_t  mbox_tx_complete_cb)

Function to receive callback upon data transmission to WLAN core.

Parameters
[in]wiced_mail_box_tx_complete_tcall back function to be invoked upon receiving ACK from WLAN core.
Returns
none
wiced_bool_t wiced_mail_box_write_data ( uint32_t  data)

Function to send data to WLAN core.

Parameters
[in]data4 byte data to be sent to WLAN core
Returns
TRUE if successful, FALSE otherwise