5.11.0.0R3
Software Development Kit
 
Loading...
Searching...
No Matches
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_wifi_get_gci_mask()

wiced_result_t wiced_wifi_get_gci_mask ( uint32_t * gci_mask)
extern

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_wifi_send_gci_mailbox_message()

wiced_result_t wiced_wifi_send_gci_mailbox_message ( uint32_t data)
extern

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_wifi_set_gci_mask()

wiced_result_t wiced_wifi_set_gci_mask ( uint32_t gci_mask)
extern

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