ENUM

Enumerations

enum sl_wfx_register_address_t
Enum listing the registers of the WFx solution.
enum sl_wfx_state_t
Enum listing the different state of the WFx chip.
enum sl_wfx_interface_t {
SL_WFX_STA_INTERFACE = 0x00 ,
SL_WFX_SOFTAP_INTERFACE = 0x01
}
Enum listing available interfaces in WFx Wi-Fi solution.
enum sl_wfx_antenna_config_t {
SL_WFX_ANTENNA_1_ONLY = 0 ,
SL_WFX_ANTENNA_2_ONLY ,
SL_WFX_ANTENNA_TX1_RX2 ,
SL_WFX_ANTENNA_TX2_RX1 ,
SL_WFX_ANTENNA_DIVERSITY
}
Enum listing the different antenna configurations.
enum sl_wfx_received_message_type_t {
SL_WFX_CONFIRMATION_MESSAGE = 0 ,
SL_WFX_INDICATION_MESSAGE = 1 ,
SL_WFX_MANAGEMENT_MESSAGE = 2 ,
SL_WFX_ETHERNET_DATA_MESSAGE = 3
}
Enum listing different message types received from WFx.
enum sl_wfx_buffer_type_t
Enumerates the different types of buffer.
enum sl_wfx_host_bus_transfer_type_t
Enumerates the different types of bus transfers.
enum sl_wfx_secure_link_mode_t
Enum listing the different secure link mode of a part.
enum sl_wfx_securelink_renegotiation_state_t
Enumerates the states of the secure link key renegotiation.

Enumeration Type Documentation

sl_wfx_antenna_config_t

Enum listing the different antenna configurations.

Enumerator
SL_WFX_ANTENNA_1_ONLY

RF output 1 is used.

SL_WFX_ANTENNA_2_ONLY

RF output 2 is used.

SL_WFX_ANTENNA_TX1_RX2

RF output 1 is used for TX, RF 2 for RX.

SL_WFX_ANTENNA_TX2_RX1

RF output 2 is used for TX, RF 1 for RX.

SL_WFX_ANTENNA_DIVERSITY

WF200 uses an antenna diversity algorithm.

Definition at line 289 of file sl_wfx_constants.h .

sl_wfx_interface_t

Enum listing available interfaces in WFx Wi-Fi solution.

For convenience, interface 0 is associated with the station interface and interface 1 is associated with the softap interface.

Enumerator
SL_WFX_STA_INTERFACE

Interface 0, linked to the station.

SL_WFX_SOFTAP_INTERFACE

Interface 1, linked to the softap.

Definition at line 280 of file sl_wfx_constants.h .

sl_wfx_received_message_type_t

Enum listing different message types received from WFx.

The information is found in the control register using SL_WFX_CONT_FRAME_TYPE_INFO mask.

Enumerator
SL_WFX_CONFIRMATION_MESSAGE

Frame type indicating a confirmation message is available.

SL_WFX_INDICATION_MESSAGE

Frame type indicating an indication message is available.

SL_WFX_MANAGEMENT_MESSAGE

Reserved from Low MAC interface.

SL_WFX_ETHERNET_DATA_MESSAGE

Frame type indicating message encapsulating a data frame is available.

Definition at line 303 of file sl_wfx_constants.h .