|
FreeRTOS:
Wi-Fi Management Library
|
| Return to main page ↑ |
| Configuration | Configuration settings of the Wifi library. Configuration settings are C pre-processor constants. They can be set with a # in the iot_config.h or by using a compiler option such as -D in gcc. If a configuration setting is not defined, the library will use a "sensible" default value (unless otherwise noted). Because they are compile-time constants, a library must be rebuilt if a configuration setting is changed |
| ▼Functions | Functions of the wifi library. The wifi library consists of the following functions |
| WIFI_On | Turns on Wi-Fi. |
| WIFI_Off | Turns off Wi-Fi. |
| WIFI_ConnectAP | Connects to the Wi-Fi Access Point (AP) specified in the input. |
| WIFI_Disconnect | Disconnects from the currently connected Access Point. |
| WIFI_Reset | Resets the Wi-Fi Module. |
| WIFI_SetMode | Sets the Wi-Fi mode. |
| WIFI_GetMode | Gets the Wi-Fi mode. |
| WIFI_NetworkAdd | Add a Wi-Fi Network profile. |
| WIFI_NetworkGet | Get a Wi-Fi network profile. |
| WIFI_NetworkDelete | Delete a Wi-Fi Network profile. |
| WIFI_Ping | Ping an IP address in the network. |
| WIFI_GetIP | |
| WIFI_GetMAC | Retrieves the Wi-Fi interface's MAC address. |
| WIFI_GetHostIP | Retrieves the host IP address from a host name using DNS. |
| WIFI_Scan | Perform a Wi-Fi network Scan. |
| WIFI_StartAP | Start SoftAP mode. |
| WIFI_StopAP | Stop SoftAP mode. |
| WIFI_ConfigureAP | Configure SoftAP. |
| WIFI_SetPMMode | Set the Wi-Fi power management mode. |
| WIFI_GetPMMode | Get the Wi-Fi power management mode. |
| WIFI_IsConnected | Check if the Wi-Fi is connected and the AP configuration matches the query. |
| WIFI_RegisterNetworkStateChangeEventCallback |