Module esp_idf_svc::wifi
source · Expand description
WiFi support
Modules§
Structs§
- Wraps a
WifiDriver
orEspWifi
, and offers strictlyasync
(non-blocking) function calls for their functionality. - Wraps a
WifiDriver
orEspWifi
, and offers strictly synchronous (blocking) function calls for their functionality. - Configuration for wifi in STA mode
EspWifi
wraps aWifiDriver
Data Link layer instance, and binds the OSI Layer 3 (network) facilities of ESP IDF to it. In other words, it connects the ESP IDF AP and STA Netif interfaces to the Wifi driver. This allows users to utilize the Rust STD APIs for working with TCP and UDP sockets.- This struct provides a safe wrapper over the ESP IDF Wifi C driver. The driver works on Layer 2 (Data Link) in the OSI model, in that it provides facilities for sending and receiving ethernet packets over the WiFi radio.
Enums§
- Protected Management Frame configuration
- The scan method to use when connecting to an AP