5.13.0.0R1
Software Development Kit
Wifi-BT communication functions

Functions

wiced_result_t wiced_wifi_get_gci_mask (uint32_t *gci_mask)
 
wiced_result_t wiced_wifi_send_gci_mailbox_message (uint32_t data)
 
wiced_result_t wiced_wifi_set_gci_mask (uint32_t gci_mask)
 

Detailed Description

WICED WiFi functions for communicating with Wifi and Bluetooth.

Function Documentation

wiced_result_t wiced_wifi_get_gci_mask ( uint32_t *  gci_mask)

Get information about a GCI mask

This API gets trigger mask for GCI mailbox send message.

Parameters
[in,out]uint32_t: Pointer to uint32_t to get the GCI mask value
Returns
wiced_result_t
wiced_result_t wiced_wifi_send_gci_mailbox_message ( uint32_t  data)

This API sends GCI mailbox message form WLAN to Blue-tooth chip

Parameters
[in]data: data of the GCI mailbox message to be sent from WLAN to BT.
Returns
wiced_result_t
wiced_result_t wiced_wifi_set_gci_mask ( uint32_t  gci_mask)

Set the GCI mask

This API sets trigger mask for GCI mailbox send message from WLAN to BT.

Parameters
[in]gci_mask: GCI Mask Currently, following mask bits are supported WL_GCI_DS1_ENTRY (1 << 0) : Wake-up on DS1 Entry WL_GCI_DS1_EXIT (1 << 1) : Wake-up on DS1 Exit WL_GCI_DIS (1 << 2) : Wake-up on loss-of-link due to Disassociation WL_GCI_BCN_LOSS (1 << 3) : Wake-up on loss of beacon WL_GCI_RX_DATA (1 << 4) : Wake-up on receiving data WL_GCI_DHCP_FAIL (1 << 5) : Wake-up on Auto DHCP renew failure WL_GCI_IP_ADDR_CHANGED (1 << 6) : Wake-up on IP Address change on auto DHCP
Returns
wiced_result_t