docs.silabs.com
docs.silabs.com
Search in:
docs

Wi-Fi FMAC Driver

  • WF200 Introduction
    • Introduction
    • WF200 Hardware Overview
    • WF200-Specific Mechanisms
      • WF200 Registers
      • WF200 Firmware
      • Platform Data Set
      • API Messages
  • FMAC Driver
    • Initialization and Configuration
    • Host Requirements
    • Host API
    • General API
    • FMAC API
  • Change Log
  • Modules
    • MESSAGE_CONSTRUCTION
      • sl_wfx_header_t
        • id
        • info
        • length
      • sl_wfx_generic_message_t
        • body
        • header
      • sl_wfx_generic_confirmation_t
        • header
        • status
    • GENERAL_API
      • General_Configuration
        • sl_wfx_capabilities_t
          • linkmode
          • reserved1
          • reserved2
          • reserved3
          • reserved4
        • sl_wfx_otp_regul_sel_mode_info_t
          • region_sel_mode
          • Reserved
        • sl_wfx_otp_phy_info_t
          • otp_phy_ver
          • phy0_region
          • phy1_region
        • sl_wfx_startup_ind_body_t
          • capabilities
          • disabled_channel_list
          • firmware_label
          • firmware_type
          • hardware_id
          • mac_addr
          • num_inp_ch_bufs
          • num_interfaces
          • num_links_aP
          • opn
          • otp_phy_info
          • regul_sel_mode_info
          • size_inp_ch_buf
          • status
          • supported_rate_mask
          • uid
        • sl_wfx_configuration_req_body_t
          • length
          • pds_data
        • sl_wfx_configuration_cnf_body_t
          • status
        • sl_wfx_control_gpio_req_body_t
          • gpio_label
          • gpio_mode
        • sl_wfx_control_gpio_cnf_body_t
          • status
          • value
        • sl_wfx_rx_stats_t
          • cfo
          • date
          • is_ext_pwr_clk
          • nb_crc_frame
          • nb_rx_by_rate
          • nb_rx_frame
          • per
          • per_total
          • pwr_clk_freq
          • rssi
          • snr
          • throughput
        • sl_wfx_generic_ind_body_t
          • indication_data
          • indication_type
        • sl_wfx_exception_ind_body_t
          • data
        • sl_wfx_error_ind_body_t
          • data
          • type
        • sl_wfx_shut_down_req_t
        • sl_wfx_error_t
          • WSM_SL_WFX_ERROR_FIRMWARE_ROLLBACK
          • WSM_SL_WFX_ERROR_FIRMWARE_DEBUG_ENABLED
          • WSM_SL_WFX_ERROR_OUTDATED_SESSION_KEY
          • WSM_SL_WFX_ERROR_INVALID_SESSION_KEY
          • WSM_SL_WFX_ERROR_OOR_VOLTAGE
          • WSM_SL_WFX_ERROR_PDS_VERSION
        • sl_wfx_generic_indication_type_t
          • SL_WFX_GENERIC_INDICATION_TYPE_RAW
          • SL_WFX_GENERIC_INDICATION_TYPE_STRING
          • SL_WFX_GENERIC_INDICATION_TYPE_RX_STATS
        • sl_wfx_gpio_error_t
          • SL_WFX_GPIO_ERROR_0
          • SL_WFX_GPIO_ERROR_1
          • SL_WFX_GPIO_ERROR_2
        • sl_wfx_gpio_mode_t
          • SL_WFX_GPIO_MODE_D0
          • SL_WFX_GPIO_MODE_D1
          • SL_WFX_GPIO_MODE_OD0
          • SL_WFX_GPIO_MODE_OD1
          • SL_WFX_GPIO_MODE_TRISTATE
          • SL_WFX_GPIO_MODE_TOGGLE
          • SL_WFX_GPIO_MODE_READ
      • Secure_Link
        • sl_wfx_set_sl_mac_key_req_body_t
          • key_value
          • otp_or_ram
        • sl_wfx_set_sl_mac_key_cnf_body_t
          • status
        • sl_wfx_securelink_exchange_pub_keys_req_body_t
          • host_pub_key
          • host_pub_key_mac
        • sl_wfx_securelink_exchange_pub_keys_cnf_body_t
          • ncp_pub_key
          • ncp_pub_key_mac
          • status
        • sl_wfx_securelink_configure_req_body_t
          • encr_bmp
          • skey_invld
        • sl_wfx_securelink_configure_cnf_body_t
          • status
        • sl_wfx_secure_link_state_t
          • SECURE_LINK_NA_MODE
          • SECURE_LINK_UNTRUSTED_MODE
          • SECURE_LINK_TRUSTED_MODE
          • SECURE_LINK_TRUSTED_ACTIVE_ENFORCED
        • sl_wfx_securelink_configure_skey_invld_t
          • SL_CONFIGURE_SKEY_INVLD_INVALIDATE
          • SL_CONFIGURE_SKEY_INVLD_NOP
        • sl_wfx_securelink_mac_key_dest_t
          • SL_MAC_KEY_DEST_OTP
          • SL_MAC_KEY_DEST_RAM
      • Prevent_Firmware_Rollback
        • sl_wfx_prevent_rollback_req_body_t
          • magic_word
        • sl_wfx_prevent_rollback_cnf_body_t
          • status
      • sl_wfx_general_commands_ids_t
        • confirmation
        • indication
        • request
      • sl_wfx_general_confirmations_ids_t
        • SL_WFX_CONFIGURATION_CNF_ID
        • SL_WFX_CONTROL_GPIO_CNF_ID
        • SL_WFX_SET_SL_MAC_KEY_CNF_ID
        • SL_WFX_SECURELINK_EXCHANGE_PUB_KEYS_CNF_ID
        • SL_WFX_SECURELINK_CONFIGURE_CNF_ID
        • SL_WFX_PREVENT_ROLLBACK_CNF_ID
      • sl_wfx_general_indications_ids_t
        • SL_WFX_EXCEPTION_IND_ID
        • SL_WFX_STARTUP_IND_ID
        • SL_WFX_GENERIC_IND_ID
        • SL_WFX_ERROR_IND_ID
      • sl_wfx_generic_requests_ids_t
        • SL_WFX_CONFIGURATION_REQ_ID
        • SL_WFX_CONTROL_GPIO_REQ_ID
        • SL_WFX_SET_SL_MAC_KEY_REQ_ID
        • SL_WFX_SECURELINK_EXCHANGE_PUB_KEYS_REQ_ID
        • SL_WFX_SECURELINK_CONFIGURE_REQ_ID
        • SL_WFX_PREVENT_ROLLBACK_REQ_ID
        • SL_WFX_SHUT_DOWN_REQ_ID
      • sl_wfx_status_t
        • SL_WFX_STATUS_SUCCESS
        • SL_WFX_STATUS_FAILURE
        • SL_WFX_INVALID_PARAMETER
        • SL_WFX_STATUS_GPIO_WARNING
        • SL_WFX_ERROR_UNSUPPORTED_MSG_ID
        • SL_MAC_KEY_STATUS_SUCCESS
        • SL_MAC_KEY_STATUS_FAILED_KEY_ALREADY_BURNED
        • SL_MAC_KEY_STATUS_FAILED_RAM_MODE_NOT_ALLOWED
        • SL_MAC_KEY_STATUS_FAILED_UNKNOWN_MODE
        • SL_PUB_KEY_EXCHANGE_STATUS_SUCCESS
        • SL_PUB_KEY_EXCHANGE_STATUS_FAILED
        • PREVENT_ROLLBACK_CNF_SUCCESS
        • PREVENT_ROLLBACK_CNF_WRONG_MAGIC_WORD
    • FULL_MAC_API
      • API concepts
        • Service Set Identifier
        • Basic Service Set Identifier
        • Media Access Control address
        • Vendor-specific IE
        • Passwords and passphrases
        • Received Channel Power Indicator
        • Power management
        • Hidden network
        • Client isolation
        • Packet types
        • Scanning
        • Offloading
        • Filtering
        • Roaming
        • Transmit rate
      • API constant values
        • SL_WFX_ARP_IP_ADDR_SIZE
        • SL_WFX_CHANNEL_NUMBER_SIZE
        • SL_WFX_FMAC_BSSID_SIZE
        • SL_WFX_FMAC_MAC_ADDR_SIZE
        • SL_WFX_FMAC_SSID_SIZE
        • SL_WFX_IPV6_ADDR_SIZE
        • SL_WFX_NS_IP_ADDR_SIZE
        • SL_WFX_PASSWORD_SIZE
        • SL_WFX_SSID_DEF_SIZE
        • sl_wfx_client_isolation_t
          • WFM_CLIENT_ISOLATION_DISABLED
          • WFM_CLIENT_ISOLATION_ENABLED
        • sl_wfx_fmac_status_t
          • WFM_STATUS_SUCCESS
          • WFM_STATUS_INVALID_PARAMETER
          • WFM_STATUS_WRONG_STATE
          • WFM_STATUS_GENERAL_FAILURE
          • WFM_STATUS_CHANNEL_NOT_ALLOWED
          • WFM_STATUS_WARNING
        • sl_wfx_frame_type_t
          • WFM_FRAME_TYPE_MGMT
          • WFM_FRAME_TYPE_ACTION
          • WFM_FRAME_TYPE_DATA
        • sl_wfx_hidden_ssid_t
          • WFM_HIDDEN_SSID_FALSE
          • WFM_HIDDEN_SSID_TRUE
        • sl_wfx_mgmt_frame_protection_t
          • WFM_MGMT_FRAME_PROTECTION_DISABLED
          • WFM_MGMT_FRAME_PROTECTION_OPTIONAL
          • WFM_MGMT_FRAME_PROTECTION_MANDATORY
        • sl_wfx_pm_mode_t
          • WFM_PM_MODE_ACTIVE
          • WFM_PM_MODE_PS
          • WFM_PM_MODE_DTIM
        • sl_wfx_priority_t
          • WFM_PRIORITY_BE
          • WFM_PRIORITY_BK
          • WFM_PRIORITY_VI
          • WFM_PRIORITY_VO
        • sl_wfx_reason_t
          • WFM_REASON_UNSPECIFIED
          • WFM_REASON_TIMEOUT
          • WFM_REASON_LEAVING_BSS
          • WFM_REASON_UNKNOWN_STA
          • WFM_REASON_AP_FULL
        • sl_wfx_scan_mode_t
          • WFM_SCAN_MODE_PASSIVE
          • WFM_SCAN_MODE_ACTIVE
        • sl_wfx_security_mode_t
          • WFM_SECURITY_MODE_OPEN
          • WFM_SECURITY_MODE_WEP
          • WFM_SECURITY_MODE_WPA2_WPA1_PSK
          • WFM_SECURITY_MODE_WPA2_PSK
      • API types
        • sl_wfx_ssid_def_t
          • ssid
          • ssid_length
        • sl_wfx_security_mode_bitmask_t
          • eap
          • psk
          • unused
          • wep
          • wpa
          • wpa2
        • sl_wfx_rate_set_bitmask_t
          • b11Mbps
          • b1Mbps
          • b2Mbps
          • b5P5Mbps
          • g12Mbps
          • g18Mbps
          • g24Mbps
          • g36Mbps
          • g48Mbps
          • g54Mbps
          • g6Mbps
          • g9Mbps
          • mcs0
          • mcs1
          • mcs2
          • mcs3
          • mcs4
          • mcs5
          • mcs6
          • mcs7
          • unused
          • unused2
        • sl_wfx_ns_ip_addr_t
          • ipv6_addr
      • API message IDs
        • sl_wfx_message_ids_t_t
          • Confirmations
          • Indications
          • Requests
        • sl_wfx_confirmations_ids_t
          • SL_WFX_SET_MAC_ADDRESS_CNF_ID
          • SL_WFX_CONNECT_CNF_ID
          • SL_WFX_DISCONNECT_CNF_ID
          • SL_WFX_START_AP_CNF_ID
          • SL_WFX_UPDATE_AP_CNF_ID
          • SL_WFX_STOP_AP_CNF_ID
          • SL_WFX_SEND_FRAME_CNF_ID
          • SL_WFX_START_SCAN_CNF_ID
          • SL_WFX_STOP_SCAN_CNF_ID
          • SL_WFX_GET_SIGNAL_STRENGTH_CNF_ID
          • SL_WFX_DISCONNECT_AP_CLIENT_CNF_ID
          • SL_WFX_JOIN_IBSS_CNF_ID
          • SL_WFX_LEAVE_IBSS_CNF_ID
          • SL_WFX_SET_PM_MODE_CNF_ID
          • SL_WFX_ADD_MULTICAST_ADDR_CNF_ID
          • SL_WFX_REMOVE_MULTICAST_ADDR_CNF_ID
          • SL_WFX_SET_MAX_AP_CLIENT_COUNT_CNF_ID
          • SL_WFX_SET_MAX_AP_CLIENT_INACTIVITY_CNF_ID
          • SL_WFX_SET_ROAM_PARAMETERS_CNF_ID
          • SL_WFX_SET_TX_RATE_PARAMETERS_CNF_ID
          • SL_WFX_SET_ARP_IP_ADDRESS_CNF_ID
          • SL_WFX_SET_NS_IP_ADDRESS_CNF_ID
          • SL_WFX_SET_BROADCAST_FILTER_CNF_ID
          • SL_WFX_SET_SCAN_PARAMETERS_CNF_ID
          • SL_WFX_SET_UNICAST_FILTER_CNF_ID
          • SL_WFX_ADD_WHITELIST_ADDR_CNF_ID
          • SL_WFX_ADD_BLACKLIST_ADDR_CNF_ID
          • SL_WFX_SET_MAX_TX_POWER_CNF_ID
          • SL_WFX_GET_MAX_TX_POWER_CNF_ID
          • SL_WFX_GET_PMK_CNF_ID
        • sl_wfx_indications_ids_t
          • SL_WFX_CONNECT_IND_ID
          • SL_WFX_DISCONNECT_IND_ID
          • SL_WFX_START_AP_IND_ID
          • SL_WFX_STOP_AP_IND_ID
          • SL_WFX_RECEIVED_IND_ID
          • SL_WFX_SCAN_RESULT_IND_ID
          • SL_WFX_SCAN_COMPLETE_IND_ID
          • SL_WFX_AP_CLIENT_CONNECTED_IND_ID
          • SL_WFX_AP_CLIENT_REJECTED_IND_ID
          • SL_WFX_AP_CLIENT_DISCONNECTED_IND_ID
          • SL_WFX_JOIN_IBSS_IND_ID
          • SL_WFX_LEAVE_IBSS_IND_ID
        • sl_wfx_requests_ids_t
          • SL_WFX_SET_MAC_ADDRESS_REQ_ID
          • SL_WFX_CONNECT_REQ_ID
          • SL_WFX_DISCONNECT_REQ_ID
          • SL_WFX_START_AP_REQ_ID
          • SL_WFX_UPDATE_AP_REQ_ID
          • SL_WFX_STOP_AP_REQ_ID
          • SL_WFX_SEND_FRAME_REQ_ID
          • SL_WFX_START_SCAN_REQ_ID
          • SL_WFX_STOP_SCAN_REQ_ID
          • SL_WFX_GET_SIGNAL_STRENGTH_REQ_ID
          • SL_WFX_DISCONNECT_AP_CLIENT_REQ_ID
          • SL_WFX_JOIN_IBSS_REQ_ID
          • SL_WFX_LEAVE_IBSS_REQ_ID
          • SL_WFX_SET_PM_MODE_REQ_ID
          • SL_WFX_ADD_MULTICAST_ADDR_REQ_ID
          • SL_WFX_REMOVE_MULTICAST_ADDR_REQ_ID
          • SL_WFX_SET_MAX_AP_CLIENT_COUNT_REQ_ID
          • SL_WFX_SET_MAX_AP_CLIENT_INACTIVITY_REQ_ID
          • SL_WFX_SET_ROAM_PARAMETERS_REQ_ID
          • SL_WFX_SET_TX_RATE_PARAMETERS_REQ_ID
          • SL_WFX_SET_ARP_IP_ADDRESS_REQ_ID
          • SL_WFX_SET_NS_IP_ADDRESS_REQ_ID
          • SL_WFX_SET_BROADCAST_FILTER_REQ_ID
          • SL_WFX_SET_SCAN_PARAMETERS_REQ_ID
          • SL_WFX_SET_UNICAST_FILTER_REQ_ID
          • SL_WFX_ADD_WHITELIST_ADDR_REQ_ID
          • SL_WFX_ADD_BLACKLIST_ADDR_REQ_ID
          • SL_WFX_SET_MAX_TX_POWER_REQ_ID
          • SL_WFX_GET_MAX_TX_POWER_REQ_ID
          • SL_WFX_GET_PMK_REQ_ID
      • API messages
        • sl_wfx_set_mac_address_req_body_t
          • mac_addr
          • reserved
        • sl_wfx_set_mac_address_req_t
          • body
          • header
        • sl_wfx_set_mac_address_cnf_body_t
          • status
        • sl_wfx_set_mac_address_cnf_t
          • body
          • header
        • sl_wfx_connect_req_body_t
          • bssid
          • channel
          • ie_data
          • ie_data_length
          • mgmt_frame_protection
          • password
          • password_length
          • prevent_roaming
          • security_mode
          • ssid_def
        • sl_wfx_connect_req_t
          • body
          • header
        • sl_wfx_connect_cnf_body_t
          • status
        • sl_wfx_connect_cnf_t
          • body
          • header
        • sl_wfx_connect_ind_body_t
          • beacon_interval
          • channel
          • dtim_period
          • mac
          • max_phy_rate
          • status
        • sl_wfx_connect_ind_t
          • body
          • header
        • sl_wfx_disconnect_cnf_body_t
          • status
        • sl_wfx_disconnect_cnf_t
          • body
          • header
        • sl_wfx_disconnect_ind_body_t
          • mac
          • reason
        • sl_wfx_disconnect_ind_t
          • body
          • header
        • sl_wfx_get_signal_strength_cnf_body_t
          • rcpi
          • status
        • sl_wfx_get_signal_strength_cnf_t
          • body
          • header
        • sl_wfx_set_pm_mode_req_body_t
          • listen_interval
          • power_mode
        • sl_wfx_set_pm_mode_req_t
          • body
          • header
        • sl_wfx_set_pm_mode_cnf_body_t
          • status
        • sl_wfx_set_pm_mode_cnf_t
          • body
          • header
        • sl_wfx_start_ap_req_body_t
          • beacon_ie_data_length
          • channel
          • client_isolation
          • hidden_ssid
          • ie_data
          • mgmt_frame_protection
          • password
          • password_length
          • probe_resp_ie_data_length
          • security_mode
          • ssid_def
        • sl_wfx_start_ap_req_t
          • body
          • header
        • sl_wfx_start_ap_cnf_body_t
          • status
        • sl_wfx_start_ap_cnf_t
          • body
          • header
        • sl_wfx_start_ap_ind_body_t
          • status
        • sl_wfx_start_ap_ind_t
          • body
          • header
        • sl_wfx_update_ap_req_body_t
          • beacon_ie_data_length
          • ie_data
          • probe_resp_ie_data_length
        • sl_wfx_update_ap_req_t
          • body
          • header
        • sl_wfx_update_ap_cnf_body_t
          • status
        • sl_wfx_update_ap_cnf_t
          • body
          • header
        • sl_wfx_stop_ap_cnf_body_t
          • status
        • sl_wfx_stop_ap_cnf_t
          • body
          • header
        • sl_wfx_ap_client_connected_ind_body_t
          • mac
        • sl_wfx_ap_client_connected_ind_t
          • body
          • header
        • sl_wfx_ap_client_rejected_ind_body_t
          • mac
          • reason
        • sl_wfx_ap_client_rejected_ind_t
          • body
          • header
        • sl_wfx_disconnect_ap_client_req_body_t
          • mac
        • sl_wfx_disconnect_ap_client_req_t
          • body
          • header
        • sl_wfx_disconnect_ap_client_cnf_body_t
          • status
        • sl_wfx_disconnect_ap_client_cnf_t
          • body
          • header
        • sl_wfx_ap_client_disconnected_ind_body_t
          • mac
          • reason
        • sl_wfx_ap_client_disconnected_ind_t
          • body
          • header
        • sl_wfx_send_frame_req_body_t
          • frame_type
          • packet_data
          • packet_data_length
          • packet_id
          • priority
        • sl_wfx_send_frame_req_t
          • body
          • header
        • sl_wfx_send_frame_cnf_body_t
          • packet_id
          • reserved
          • status
        • sl_wfx_send_frame_cnf_t
          • body
          • header
        • sl_wfx_received_ind_body_t
          • frame
          • frame_length
          • frame_padding
          • frame_type
        • sl_wfx_received_ind_t
          • body
          • header
        • sl_wfx_start_scan_req_body_t
          • channel_list_count
          • data
          • ie_data_length
          • scan_mode
          • ssid_list_count
        • sl_wfx_start_scan_req_t
          • body
          • header
        • sl_wfx_start_scan_cnf_body_t
          • status
        • sl_wfx_start_scan_cnf_t
          • body
          • header
        • sl_wfx_stop_scan_cnf_body_t
          • status
        • sl_wfx_stop_scan_cnf_t
          • body
          • header
        • sl_wfx_scan_result_ind_body_t
          • channel
          • ie_data
          • ie_data_length
          • mac
          • rcpi
          • reserved1
          • reserved2
          • security_mode
          • ssid_def
        • sl_wfx_scan_result_ind_t
          • body
          • header
        • sl_wfx_scan_complete_ind_body_t
          • status
        • sl_wfx_scan_complete_ind_t
          • body
          • header
        • sl_wfx_join_ibss_req_body_t
          • channel
          • password
          • password_length
          • security_mode
          • ssid_def
        • sl_wfx_join_ibss_req_t
          • body
          • header
        • sl_wfx_join_ibss_cnf_body_t
          • status
        • sl_wfx_join_ibss_cnf_t
          • body
          • header
        • sl_wfx_join_ibss_ind_body_t
          • bssid
          • reserved
          • status
        • sl_wfx_join_ibss_ind_t
          • body
          • header
        • sl_wfx_leave_ibss_cnf_body_t
          • status
        • sl_wfx_leave_ibss_cnf_t
          • body
          • header
        • sl_wfx_add_multicast_addr_req_body_t
          • mac
        • sl_wfx_add_multicast_addr_req_t
          • body
          • header
        • sl_wfx_add_multicast_addr_cnf_body_t
          • status
        • sl_wfx_add_multicast_addr_cnf_t
          • body
          • header
        • sl_wfx_remove_multicast_addr_req_body_t
          • mac
        • sl_wfx_remove_multicast_addr_req_t
          • body
          • header
        • sl_wfx_remove_multicast_addr_cnf_body_t
          • status
        • sl_wfx_remove_multicast_addr_cnf_t
          • body
          • header
        • sl_wfx_set_max_ap_client_count_req_body_t
          • count
        • sl_wfx_set_max_ap_client_count_req_t
          • body
          • header
        • sl_wfx_set_max_ap_client_count_cnf_body_t
          • status
        • sl_wfx_set_max_ap_client_count_cnf_t
          • body
          • header
        • sl_wfx_set_max_ap_client_inactivity_req_body_t
          • inactivity_timeout
        • sl_wfx_set_max_ap_client_inactivity_req_t
          • body
          • header
        • sl_wfx_set_max_ap_client_inactivity_cnf_body_t
          • status
        • sl_wfx_set_max_ap_client_inactivity_cnf_t
          • body
          • header
        • sl_wfx_set_roam_parameters_req_body_t
          • beacon_lost_count
          • channel_list_count
          • channel_number
          • rcpi_hysteresis
          • rcpi_threshold
        • sl_wfx_set_roam_parameters_req_t
          • body
          • header
        • sl_wfx_set_roam_parameters_cnf_body_t
          • status
        • sl_wfx_set_roam_parameters_cnf_t
          • body
          • header
        • sl_wfx_set_tx_rate_parameters_req_body_t
          • rate_set_bitmask
          • reserved
        • sl_wfx_set_tx_rate_parameters_req_t
          • body
          • header
        • sl_wfx_set_tx_rate_parameters_cnf_body_t
          • status
        • sl_wfx_set_tx_rate_parameters_cnf_t
          • body
          • header
        • sl_wfx_set_arp_ip_address_req_body_t
          • arp_ip_addr
        • sl_wfx_set_arp_ip_address_req_t
          • body
          • header
        • sl_wfx_set_arp_ip_address_cnf_body_t
          • status
        • sl_wfx_set_arp_ip_address_cnf_t
          • body
          • header
        • sl_wfx_set_ns_ip_address_req_body_t
          • ns_ip_addr
        • sl_wfx_set_ns_ip_address_req_t
          • body
          • header
        • sl_wfx_set_ns_ip_address_cnf_body_t
          • status
        • sl_wfx_set_ns_ip_address_cnf_t
          • body
          • header
        • sl_wfx_set_broadcast_filter_req_body_t
          • filter
        • sl_wfx_set_broadcast_filter_req_t
          • body
          • header
        • sl_wfx_set_broadcast_filter_cnf_body_t
          • status
        • sl_wfx_set_broadcast_filter_cnf_t
          • body
          • header
        • sl_wfx_set_scan_parameters_req_body_t
          • active_channel_time
          • num_of_probe_requests
          • passive_channel_time
          • reserved
        • sl_wfx_set_scan_parameters_req_t
        • sl_wfx_set_scan_parameters_cnf_body_t
          • status
        • sl_wfx_set_scan_parameters_cnf_t
        • sl_wfx_set_unicast_filter_req_body_t
          • filter
        • sl_wfx_set_unicast_filter_req_t
          • body
          • header
        • sl_wfx_set_unicast_filter_cnf_body_t
          • status
        • sl_wfx_set_unicast_filter_cnf_t
          • body
          • header
        • sl_wfx_add_whitelist_addr_req_body_t
          • mac
        • sl_wfx_add_whitelist_addr_req_t
          • body
          • header
        • sl_wfx_add_whitelist_addr_cnf_body_t
          • status
        • sl_wfx_add_whitelist_addr_cnf_t
          • body
          • header
        • sl_wfx_add_blacklist_addr_req_body_t
          • mac
        • sl_wfx_add_blacklist_addr_req_t
          • body
          • header
        • sl_wfx_add_blacklist_addr_cnf_body_t
          • status
        • sl_wfx_add_blacklist_addr_cnf_t
          • body
          • header
        • sl_wfx_set_max_tx_power_req_body_t
          • max_tx_power
        • sl_wfx_set_max_tx_power_req_t
          • body
          • header
        • sl_wfx_set_max_tx_power_cnf_body_t
          • status
        • sl_wfx_set_max_tx_power_cnf_t
          • body
          • header
        • sl_wfx_get_max_tx_power_cnf_body_t
          • max_tx_power_rf_port1
          • max_tx_power_rf_port2
          • status
        • sl_wfx_get_max_tx_power_cnf_t
          • body
          • header
        • sl_wfx_get_pmk_cnf_body_t
          • password
          • password_length
          • status
        • sl_wfx_get_pmk_cnf_t
          • body
          • header
        • sl_wfx_disconnect_req_t
        • sl_wfx_get_signal_strength_req_t
        • sl_wfx_stop_ap_req_t
        • sl_wfx_stop_ap_ind_t
        • sl_wfx_stop_scan_req_t
        • sl_wfx_leave_ibss_req_t
        • sl_wfx_leave_ibss_ind_t
        • sl_wfx_get_max_tx_power_req_t
        • sl_wfx_get_pmk_req_t
      • API messages by mode
        • API messages in idle mode
          • sl_wfx_set_mac_address_req_t
            • body
            • header
          • sl_wfx_set_mac_address_cnf_t
            • body
            • header
          • sl_wfx_connect_req_t
            • body
            • header
          • sl_wfx_connect_cnf_t
            • body
            • header
          • sl_wfx_connect_ind_t
            • body
            • header
          • sl_wfx_start_ap_req_t
            • body
            • header
          • sl_wfx_start_ap_cnf_t
            • body
            • header
          • sl_wfx_start_ap_ind_t
            • body
            • header
          • sl_wfx_start_scan_req_t
            • body
            • header
          • sl_wfx_start_scan_cnf_t
            • body
            • header
          • sl_wfx_stop_scan_cnf_t
            • body
            • header
          • sl_wfx_scan_result_ind_t
            • body
            • header
          • sl_wfx_scan_complete_ind_t
            • body
            • header
          • sl_wfx_join_ibss_req_t
            • body
            • header
          • sl_wfx_join_ibss_cnf_t
            • body
            • header
          • sl_wfx_join_ibss_ind_t
            • body
            • header
          • sl_wfx_set_roam_parameters_req_t
            • body
            • header
          • sl_wfx_set_roam_parameters_cnf_t
            • body
            • header
          • sl_wfx_set_tx_rate_parameters_req_t
            • body
            • header
          • sl_wfx_set_tx_rate_parameters_cnf_t
            • body
            • header
          • sl_wfx_set_scan_parameters_req_t
          • sl_wfx_set_max_tx_power_req_t
            • body
            • header
          • sl_wfx_set_max_tx_power_cnf_t
            • body
            • header
          • sl_wfx_get_max_tx_power_cnf_t
            • body
            • header
          • sl_wfx_stop_scan_req_t
          • sl_wfx_get_max_tx_power_req_t
        • API messages in station mode
          • sl_wfx_disconnect_cnf_t
            • body
            • header
          • sl_wfx_disconnect_ind_t
            • body
            • header
          • sl_wfx_get_signal_strength_cnf_t
            • body
            • header
          • sl_wfx_set_pm_mode_req_t
            • body
            • header
          • sl_wfx_set_pm_mode_cnf_t
            • body
            • header
          • sl_wfx_send_frame_req_t
            • body
            • header
          • sl_wfx_send_frame_cnf_t
            • body
            • header
          • sl_wfx_received_ind_t
            • body
            • header
          • sl_wfx_start_scan_req_t
            • body
            • header
          • sl_wfx_start_scan_cnf_t
            • body
            • header
          • sl_wfx_stop_scan_cnf_t
            • body
            • header
          • sl_wfx_scan_result_ind_t
            • body
            • header
          • sl_wfx_scan_complete_ind_t
            • body
            • header
          • sl_wfx_add_multicast_addr_req_t
            • body
            • header
          • sl_wfx_add_multicast_addr_cnf_t
            • body
            • header
          • sl_wfx_remove_multicast_addr_req_t
            • body
            • header
          • sl_wfx_remove_multicast_addr_cnf_t
            • body
            • header
          • sl_wfx_set_roam_parameters_req_t
            • body
            • header
          • sl_wfx_set_roam_parameters_cnf_t
            • body
            • header
          • sl_wfx_set_tx_rate_parameters_req_t
            • body
            • header
          • sl_wfx_set_tx_rate_parameters_cnf_t
            • body
            • header
          • sl_wfx_set_arp_ip_address_req_t
            • body
            • header
          • sl_wfx_set_arp_ip_address_cnf_t
            • body
            • header
          • sl_wfx_set_ns_ip_address_req_t
            • body
            • header
          • sl_wfx_set_ns_ip_address_cnf_t
            • body
            • header
          • sl_wfx_set_broadcast_filter_req_t
            • body
            • header
          • sl_wfx_set_broadcast_filter_cnf_t
            • body
            • header
          • sl_wfx_set_scan_parameters_req_t
          • sl_wfx_set_scan_parameters_cnf_t
          • sl_wfx_set_max_tx_power_req_t
            • body
            • header
          • sl_wfx_set_max_tx_power_cnf_t
            • body
            • header
          • sl_wfx_get_max_tx_power_cnf_t
            • body
            • header
          • sl_wfx_get_pmk_cnf_t
            • body
            • header
          • sl_wfx_disconnect_req_t
          • sl_wfx_get_signal_strength_req_t
          • sl_wfx_stop_scan_req_t
          • sl_wfx_get_max_tx_power_req_t
          • sl_wfx_get_pmk_req_t
        • API messages in AP mode
          • sl_wfx_update_ap_req_t
            • body
            • header
          • sl_wfx_update_ap_cnf_t
            • body
            • header
          • sl_wfx_stop_ap_cnf_t
            • body
            • header
          • sl_wfx_ap_client_connected_ind_t
            • body
            • header
          • sl_wfx_ap_client_rejected_ind_t
            • body
            • header
          • sl_wfx_disconnect_ap_client_req_t
            • body
            • header
          • sl_wfx_disconnect_ap_client_cnf_t
            • body
            • header
          • sl_wfx_ap_client_disconnected_ind_t
            • body
            • header
          • sl_wfx_send_frame_req_t
            • body
            • header
          • sl_wfx_send_frame_cnf_t
            • body
            • header
          • sl_wfx_received_ind_t
            • body
            • header
          • sl_wfx_add_multicast_addr_req_t
            • body
            • header
          • sl_wfx_add_multicast_addr_cnf_t
            • body
            • header
          • sl_wfx_remove_multicast_addr_req_t
            • body
            • header
          • sl_wfx_remove_multicast_addr_cnf_t
            • body
            • header
          • sl_wfx_set_max_ap_client_count_req_t
            • body
            • header
          • sl_wfx_set_max_ap_client_count_cnf_t
            • body
            • header
          • sl_wfx_set_max_ap_client_inactivity_req_t
            • body
            • header
          • sl_wfx_set_max_ap_client_inactivity_cnf_t
            • body
            • header
          • sl_wfx_set_unicast_filter_req_t
            • body
            • header
          • sl_wfx_set_unicast_filter_cnf_t
            • body
            • header
          • sl_wfx_add_whitelist_addr_req_t
            • body
            • header
          • sl_wfx_add_whitelist_addr_cnf_t
            • body
            • header
          • sl_wfx_add_blacklist_addr_req_t
            • body
            • header
          • sl_wfx_add_blacklist_addr_cnf_t
            • body
            • header
          • sl_wfx_set_max_tx_power_req_t
            • body
            • header
          • sl_wfx_set_max_tx_power_cnf_t
            • body
            • header
          • sl_wfx_get_max_tx_power_cnf_t
            • body
            • header
          • sl_wfx_get_pmk_cnf_t
            • body
            • header
          • sl_wfx_stop_ap_req_t
          • sl_wfx_stop_ap_ind_t
          • sl_wfx_get_max_tx_power_req_t
          • sl_wfx_get_pmk_req_t
        • API messages in IBSS mode
          • sl_wfx_send_frame_req_t
            • body
            • header
          • sl_wfx_send_frame_cnf_t
            • body
            • header
          • sl_wfx_received_ind_t
            • body
            • header
          • sl_wfx_leave_ibss_cnf_t
            • body
            • header
          • sl_wfx_set_max_tx_power_req_t
            • body
            • header
          • sl_wfx_set_max_tx_power_cnf_t
            • body
            • header
          • sl_wfx_get_max_tx_power_cnf_t
            • body
            • header
          • sl_wfx_leave_ibss_req_t
          • sl_wfx_leave_ibss_ind_t
          • sl_wfx_get_max_tx_power_req_t
    • DRIVER_API
      • FULL_MAC_DRIVER_API
        • sl_wfx_add_blacklist_address
        • sl_wfx_add_multicast_address
        • sl_wfx_add_whitelist_address
        • sl_wfx_disconnect_ap_client_command
        • sl_wfx_get_max_tx_power
        • sl_wfx_get_signal_strength
        • sl_wfx_join_ibss_command
        • sl_wfx_leave_ibss_command
        • sl_wfx_remove_multicast_address
        • sl_wfx_send_disconnect_command
        • sl_wfx_send_ethernet_frame
        • sl_wfx_send_join_command
        • sl_wfx_send_scan_command
        • sl_wfx_send_stop_scan_command
        • sl_wfx_set_arp_ip_address
        • sl_wfx_set_broadcast_filter
        • sl_wfx_set_mac_address
        • sl_wfx_set_max_ap_client
        • sl_wfx_set_max_ap_client_inactivity
        • sl_wfx_set_max_tx_power
        • sl_wfx_set_ns_ip_address
        • sl_wfx_set_power_mode
        • sl_wfx_set_roam_parameters
        • sl_wfx_set_scan_parameters
        • sl_wfx_set_tx_rate_parameters
        • sl_wfx_set_unicast_filter
        • sl_wfx_start_ap_command
        • sl_wfx_stop_ap_command
        • sl_wfx_update_ap_command
      • GENERAL_DRIVER_API
        • sl_wfx_control_gpio
        • sl_wfx_prevent_rollback
        • sl_wfx_send_configuration
        • sl_wfx_shutdown
      • sl_wfx_allocate_command_buffer
      • sl_wfx_compare_keysets
      • sl_wfx_deinit
      • sl_wfx_disable_irq
      • sl_wfx_download_run_bootloader
      • sl_wfx_download_run_firmware
      • sl_wfx_enable_irq
      • sl_wfx_get_hardware_revision_and_type
      • sl_wfx_get_opn
      • sl_wfx_init
      • sl_wfx_init_chip
      • sl_wfx_poll_for_value
      • sl_wfx_receive_frame
      • sl_wfx_send_command
      • sl_wfx_send_request
      • sl_wfx_set_access_mode_message
      • sl_wfx_set_antenna_config
      • sl_wfx_set_wake_up_bit
  • Data Structures
    • Data Structures
      • sl_wfx_add_blacklist_addr_cnf_body_t
        • status
      • sl_wfx_add_blacklist_addr_cnf_t
        • body
        • header
      • sl_wfx_add_blacklist_addr_req_body_t
        • mac
      • sl_wfx_add_blacklist_addr_req_t
        • body
        • header
      • sl_wfx_add_multicast_addr_cnf_body_t
        • status
      • sl_wfx_add_multicast_addr_cnf_t
        • body
        • header
      • sl_wfx_add_multicast_addr_req_body_t
        • mac
      • sl_wfx_add_multicast_addr_req_t
        • body
        • header
      • sl_wfx_add_whitelist_addr_cnf_body_t
        • status
      • sl_wfx_add_whitelist_addr_cnf_t
        • body
        • header
      • sl_wfx_add_whitelist_addr_req_body_t
        • mac
      • sl_wfx_add_whitelist_addr_req_t
        • body
        • header
      • sl_wfx_ap_client_connected_ind_body_t
        • mac
      • sl_wfx_ap_client_connected_ind_t
        • body
        • header
      • sl_wfx_ap_client_disconnected_ind_body_t
        • mac
        • reason
      • sl_wfx_ap_client_disconnected_ind_t
        • body
        • header
      • sl_wfx_ap_client_rejected_ind_body_t
        • mac
        • reason
      • sl_wfx_ap_client_rejected_ind_t
        • body
        • header
      • sl_wfx_capabilities_t
        • linkmode
        • reserved1
        • reserved2
        • reserved3
        • reserved4
      • sl_wfx_configuration_cnf_body_t
        • status
      • sl_wfx_configuration_req_body_t
        • length
        • pds_data
      • sl_wfx_connect_cnf_body_t
        • status
      • sl_wfx_connect_cnf_t
        • body
        • header
      • sl_wfx_connect_ind_body_t
        • beacon_interval
        • channel
        • dtim_period
        • mac
        • max_phy_rate
        • status
      • sl_wfx_connect_ind_t
        • body
        • header
      • sl_wfx_connect_req_body_t
        • bssid
        • channel
        • ie_data
        • ie_data_length
        • mgmt_frame_protection
        • password
        • password_length
        • prevent_roaming
        • security_mode
        • ssid_def
      • sl_wfx_connect_req_t
        • body
        • header
      • sl_wfx_context_t
        • data_frame_id
        • event_payload_buffer
        • opn
        • mac_addr_0
        • mac_addr_1
        • posted_event_id
        • waited_event_id
      • sl_wfx_control_gpio_cnf_body_t
        • status
        • value
      • sl_wfx_control_gpio_req_body_t
        • gpio_label
        • gpio_mode
      • sl_wfx_disconnect_ap_client_cnf_body_t
        • status
      • sl_wfx_disconnect_ap_client_cnf_t
        • body
        • header
      • sl_wfx_disconnect_ap_client_req_body_t
        • mac
      • sl_wfx_disconnect_ap_client_req_t
        • body
        • header
      • sl_wfx_disconnect_cnf_body_t
        • status
      • sl_wfx_disconnect_cnf_t
        • body
        • header
      • sl_wfx_disconnect_ind_body_t
        • mac
        • reason
      • sl_wfx_disconnect_ind_t
        • body
        • header
      • sl_wfx_disconnect_req_t
      • sl_wfx_error_ind_body_t
        • data
        • type
      • sl_wfx_exception_ind_body_t
        • data
      • sl_wfx_general_commands_ids_t
        • confirmation
        • indication
        • request
      • sl_wfx_generic_confirmation_t
        • header
        • status
      • sl_wfx_generic_ind_body_t
        • indication_data
        • indication_type
      • sl_wfx_generic_message_t
        • body
        • header
      • sl_wfx_get_max_tx_power_cnf_body_t
        • max_tx_power_rf_port1
        • max_tx_power_rf_port2
        • status
      • sl_wfx_get_max_tx_power_cnf_t
        • body
        • header
      • sl_wfx_get_max_tx_power_req_t
      • sl_wfx_get_pmk_cnf_body_t
        • password
        • password_length
        • status
      • sl_wfx_get_pmk_cnf_t
        • body
        • header
      • sl_wfx_get_pmk_req_t
      • sl_wfx_get_signal_strength_cnf_body_t
        • rcpi
        • status
      • sl_wfx_get_signal_strength_cnf_t
        • body
        • header
      • sl_wfx_get_signal_strength_req_t
      • sl_wfx_header_t
        • id
        • info
        • length
      • sl_wfx_join_ibss_cnf_body_t
        • status
      • sl_wfx_join_ibss_cnf_t
        • body
        • header
      • sl_wfx_join_ibss_ind_body_t
        • bssid
        • reserved
        • status
      • sl_wfx_join_ibss_ind_t
        • body
        • header
      • sl_wfx_join_ibss_req_body_t
        • channel
        • password
        • password_length
        • security_mode
        • ssid_def
      • sl_wfx_join_ibss_req_t
        • body
        • header
      • sl_wfx_leave_ibss_cnf_body_t
        • status
      • sl_wfx_leave_ibss_cnf_t
        • body
        • header
      • sl_wfx_leave_ibss_ind_t
      • sl_wfx_leave_ibss_req_t
      • sl_wfx_message_ids_t_t
        • Confirmations
        • Indications
        • Requests
      • sl_wfx_ns_ip_addr_t
        • ipv6_addr
      • sl_wfx_otp_phy_info_t
        • otp_phy_ver
        • phy0_region
        • phy1_region
      • sl_wfx_otp_regul_sel_mode_info_t
        • region_sel_mode
        • Reserved
      • sl_wfx_prevent_rollback_cnf_body_t
        • status
      • sl_wfx_prevent_rollback_req_body_t
        • magic_word
      • sl_wfx_rate_set_bitmask_t
        • b11Mbps
        • b1Mbps
        • b2Mbps
        • b5P5Mbps
        • g12Mbps
        • g18Mbps
        • g24Mbps
        • g36Mbps
        • g48Mbps
        • g54Mbps
        • g6Mbps
        • g9Mbps
        • mcs0
        • mcs1
        • mcs2
        • mcs3
        • mcs4
        • mcs5
        • mcs6
        • mcs7
        • unused
        • unused2
      • sl_wfx_received_ind_body_t
        • frame
        • frame_length
        • frame_padding
        • frame_type
      • sl_wfx_received_ind_t
        • body
        • header
      • sl_wfx_remove_multicast_addr_cnf_body_t
        • status
      • sl_wfx_remove_multicast_addr_cnf_t
        • body
        • header
      • sl_wfx_remove_multicast_addr_req_body_t
        • mac
      • sl_wfx_remove_multicast_addr_req_t
        • body
        • header
      • sl_wfx_rx_stats_t
        • cfo
        • date
        • is_ext_pwr_clk
        • nb_crc_frame
        • nb_rx_by_rate
        • nb_rx_frame
        • per
        • per_total
        • pwr_clk_freq
        • rssi
        • snr
        • throughput
      • sl_wfx_scan_complete_ind_body_t
        • status
      • sl_wfx_scan_complete_ind_t
        • body
        • header
      • sl_wfx_scan_result_ind_body_t
        • channel
        • ie_data
        • ie_data_length
        • mac
        • rcpi
        • reserved1
        • reserved2
        • security_mode
        • ssid_def
      • sl_wfx_scan_result_ind_t
        • body
        • header
      • sl_wfx_securelink_configure_cnf_body_t
        • status
      • sl_wfx_securelink_configure_req_body_t
        • encr_bmp
        • skey_invld
      • sl_wfx_securelink_exchange_pub_keys_cnf_body_t
        • ncp_pub_key
        • ncp_pub_key_mac
        • status
      • sl_wfx_securelink_exchange_pub_keys_req_body_t
        • host_pub_key
        • host_pub_key_mac
      • sl_wfx_security_mode_bitmask_t
        • eap
        • psk
        • unused
        • wep
        • wpa
        • wpa2
      • sl_wfx_send_frame_cnf_body_t
        • packet_id
        • reserved
        • status
      • sl_wfx_send_frame_cnf_t
        • body
        • header
      • sl_wfx_send_frame_req_body_t
        • frame_type
        • packet_data
        • packet_data_length
        • packet_id
        • priority
      • sl_wfx_send_frame_req_t
        • body
        • header
      • sl_wfx_set_arp_ip_address_cnf_body_t
        • status
      • sl_wfx_set_arp_ip_address_cnf_t
        • body
        • header
      • sl_wfx_set_arp_ip_address_req_body_t
        • arp_ip_addr
      • sl_wfx_set_arp_ip_address_req_t
        • body
        • header
      • sl_wfx_set_broadcast_filter_cnf_body_t
        • status
      • sl_wfx_set_broadcast_filter_cnf_t
        • body
        • header
      • sl_wfx_set_broadcast_filter_req_body_t
        • filter
      • sl_wfx_set_broadcast_filter_req_t
        • body
        • header
      • sl_wfx_set_mac_address_cnf_body_t
        • status
      • sl_wfx_set_mac_address_cnf_t
        • body
        • header
      • sl_wfx_set_mac_address_req_body_t
        • mac_addr
        • reserved
      • sl_wfx_set_mac_address_req_t
        • body
        • header
      • sl_wfx_set_max_ap_client_count_cnf_body_t
        • status
      • sl_wfx_set_max_ap_client_count_cnf_t
        • body
        • header
      • sl_wfx_set_max_ap_client_count_req_body_t
        • count
      • sl_wfx_set_max_ap_client_count_req_t
        • body
        • header
      • sl_wfx_set_max_ap_client_inactivity_cnf_body_t
        • status
      • sl_wfx_set_max_ap_client_inactivity_cnf_t
        • body
        • header
      • sl_wfx_set_max_ap_client_inactivity_req_body_t
        • inactivity_timeout
      • sl_wfx_set_max_ap_client_inactivity_req_t
        • body
        • header
      • sl_wfx_set_max_tx_power_cnf_body_t
        • status
      • sl_wfx_set_max_tx_power_cnf_t
        • body
        • header
      • sl_wfx_set_max_tx_power_req_body_t
        • max_tx_power
      • sl_wfx_set_max_tx_power_req_t
        • body
        • header
      • sl_wfx_set_ns_ip_address_cnf_body_t
        • status
      • sl_wfx_set_ns_ip_address_cnf_t
        • body
        • header
      • sl_wfx_set_ns_ip_address_req_body_t
        • ns_ip_addr
      • sl_wfx_set_ns_ip_address_req_t
        • body
        • header
      • sl_wfx_set_pm_mode_cnf_body_t
        • status
      • sl_wfx_set_pm_mode_cnf_t
        • body
        • header
      • sl_wfx_set_pm_mode_req_body_t
        • listen_interval
        • power_mode
      • sl_wfx_set_pm_mode_req_t
        • body
        • header
      • sl_wfx_set_roam_parameters_cnf_body_t
        • status
      • sl_wfx_set_roam_parameters_cnf_t
        • body
        • header
      • sl_wfx_set_roam_parameters_req_body_t
        • beacon_lost_count
        • channel_list_count
        • channel_number
        • rcpi_hysteresis
        • rcpi_threshold
      • sl_wfx_set_roam_parameters_req_t
        • body
        • header
      • sl_wfx_set_scan_parameters_cnf_body_t
        • status
      • sl_wfx_set_scan_parameters_cnf_t
      • sl_wfx_set_scan_parameters_req_body_t
        • active_channel_time
        • num_of_probe_requests
        • passive_channel_time
        • reserved
      • sl_wfx_set_scan_parameters_req_t
      • sl_wfx_set_sl_mac_key_cnf_body_t
        • status
      • sl_wfx_set_sl_mac_key_req_body_t
        • key_value
        • otp_or_ram
      • sl_wfx_set_tx_rate_parameters_cnf_body_t
        • status
      • sl_wfx_set_tx_rate_parameters_cnf_t
        • body
        • header
      • sl_wfx_set_tx_rate_parameters_req_body_t
        • rate_set_bitmask
        • reserved
      • sl_wfx_set_tx_rate_parameters_req_t
        • body
        • header
      • sl_wfx_set_unicast_filter_cnf_body_t
        • status
      • sl_wfx_set_unicast_filter_cnf_t
        • body
        • header
      • sl_wfx_set_unicast_filter_req_body_t
        • filter
      • sl_wfx_set_unicast_filter_req_t
        • body
        • header
      • sl_wfx_ssid_def_t
        • ssid
        • ssid_length
      • sl_wfx_start_ap_cnf_body_t
        • status
      • sl_wfx_start_ap_cnf_t
        • body
        • header
      • sl_wfx_start_ap_ind_body_t
        • status
      • sl_wfx_start_ap_ind_t
        • body
        • header
      • sl_wfx_start_ap_req_body_t
        • beacon_ie_data_length
        • channel
        • client_isolation
        • hidden_ssid
        • ie_data
        • mgmt_frame_protection
        • password
        • password_length
        • probe_resp_ie_data_length
        • security_mode
        • ssid_def
      • sl_wfx_start_ap_req_t
        • body
        • header
      • sl_wfx_start_scan_cnf_body_t
        • status
      • sl_wfx_start_scan_cnf_t
        • body
        • header
      • sl_wfx_start_scan_req_body_t
        • channel_list_count
        • data
        • ie_data_length
        • scan_mode
        • ssid_list_count
      • sl_wfx_start_scan_req_t
        • body
        • header
      • sl_wfx_startup_ind_body_t
        • capabilities
        • disabled_channel_list
        • firmware_label
        • firmware_type
        • hardware_id
        • mac_addr
        • num_inp_ch_bufs
        • num_interfaces
        • num_links_aP
        • opn
        • otp_phy_info
        • regul_sel_mode_info
        • size_inp_ch_buf
        • status
        • supported_rate_mask
        • uid
      • sl_wfx_stop_ap_cnf_body_t
        • status
      • sl_wfx_stop_ap_cnf_t
        • body
        • header
      • sl_wfx_stop_ap_ind_t
      • sl_wfx_stop_ap_req_t
      • sl_wfx_stop_scan_cnf_body_t
        • status
      • sl_wfx_stop_scan_cnf_t
        • body
        • header
      • sl_wfx_stop_scan_req_t
      • sl_wfx_update_ap_cnf_body_t
        • status
      • sl_wfx_update_ap_cnf_t
        • body
        • header
      • sl_wfx_update_ap_req_body_t
        • beacon_ie_data_length
        • ie_data
        • probe_resp_ie_data_length
      • sl_wfx_update_ap_req_t
        • body
        • header
    • Data Structure Index
    • Data Fields
      • All
        • a
        • b
        • c
        • d
        • e
        • f
        • g
        • h
        • i
        • k
        • l
        • m
        • n
        • o
        • p
        • r
        • s
        • t
        • u
        • v
        • w
      • Variables
        • a
        • b
        • c
        • d
        • e
        • f
        • g
        • h
        • i
        • k
        • l
        • m
        • n
        • o
        • p
        • r
        • s
        • t
        • u
        • v
        • w
  • Version History
  • Wi-Fi Home

You are viewing documentation for version: 2.0 | 2.4 (latest) | Version History

Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:

- m -

  • mac : sl_wfx_add_blacklist_addr_req_body_t , sl_wfx_add_multicast_addr_req_body_t , sl_wfx_add_whitelist_addr_req_body_t , sl_wfx_ap_client_connected_ind_body_t , sl_wfx_ap_client_disconnected_ind_body_t , sl_wfx_ap_client_rejected_ind_body_t , sl_wfx_connect_ind_body_t , sl_wfx_disconnect_ap_client_req_body_t , sl_wfx_disconnect_ind_body_t , sl_wfx_remove_multicast_addr_req_body_t , sl_wfx_scan_result_ind_body_t
  • mac_addr : sl_wfx_set_mac_address_req_body_t , sl_wfx_startup_ind_body_t
  • mac_addr_0 : sl_wfx_context_t
  • mac_addr_1 : sl_wfx_context_t
  • magic_word : sl_wfx_prevent_rollback_req_body_t
  • max_phy_rate : sl_wfx_connect_ind_body_t
  • max_tx_power : sl_wfx_set_max_tx_power_req_body_t
  • max_tx_power_rf_port1 : sl_wfx_get_max_tx_power_cnf_body_t
  • max_tx_power_rf_port2 : sl_wfx_get_max_tx_power_cnf_body_t
  • mcs0 : sl_wfx_rate_set_bitmask_t
  • mcs1 : sl_wfx_rate_set_bitmask_t
  • mcs2 : sl_wfx_rate_set_bitmask_t
  • mcs3 : sl_wfx_rate_set_bitmask_t
  • mcs4 : sl_wfx_rate_set_bitmask_t
  • mcs5 : sl_wfx_rate_set_bitmask_t
  • mcs6 : sl_wfx_rate_set_bitmask_t
  • mcs7 : sl_wfx_rate_set_bitmask_t
  • mgmt_frame_protection : sl_wfx_connect_req_body_t , sl_wfx_start_ap_req_body_t