Synergy Software Package User's Manual

#include <sf_wifi_api.h>

Data Fields

uint8_t mac_addr [6]
 MAC address of WiFi Device.
 
sf_wifi_interface_hw_mode_t hw_mode
 Modulation type: 11a/b/g/n.
 
uint8_t tx_power
 Sets transmit power in dBm.
 
sf_wifi_rts_t rts
 RTS/CTS handshake flag.
 
uint16_t fragmentation
 Fragmentation threshold.
 
uint8_t dtim
 Delivery traffic indication message interval.
 
sf_wifi_high_throughput_t high_throughput
 High-throughput mode. Only valid for 802.11n.
 
sf_wifi_preamble_t preamble
 Preamble type.
 
sf_wifi_wmm_t wmm
 WiFi Multimedia Mode flag. If enabled, also requires.
 
uint8_t max_stations
 Maximum permitted stations. Valid in AP mode only.
 
sf_wifi_ssid_broadcast_t ssid_broadcast
 SSID broadcast flag. Valid in AP mode only.
 
sf_wifi_access_control_t access_control
 Mode of access control MAC list.
 
uint32_t beacon
 Beacon interval. Valid in AP mode only.
 
uint32_t station_inactivity_timeout
 Station inactivity timeout value. Valid in AP mode only.
 
sf_wifi_wds_t wds
 WDS flag. Valid in AP mode only.
 
void * p_buffer_pool_rx
 Pointer to Network stack Rx buffer pool.
 
sf_wifi_mandatory_high_throughput_t req_high_throughput
 Only allow HT mode. Valid in AP mode only.
 
void(* p_callback )(sf_wifi_callback_args_t *p_args)
 Pointer to callback function.
 
void const * p_context
 User defined context passed into callback function.
 
void const * p_extend
 Instance specific configuration.
 

Detailed Description

Define the WiFi configuration parameters


The documentation for this struct was generated from the following file: