![]() |
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. | |
Define the WiFi configuration parameters