5.6.2. network_interface_wifi_station_espressif
— Espressif WiFi Station¶
Source code: src/inet/network_interface/wifi_station_espressif.h
Test code: tst/inet/network_interface/wifi_station_espressif/main.c
- Version
- 7.0.0
Functions
-
int
network_interface_wifi_station_espressif_module_init
(void)¶ Initialize the WiFi espressif network interface module.
- Return
- zero(0) or negative error code.
-
int
network_interface_wifi_station_espressif_init
(struct network_interface_wifi_station_espressif_t *self_p, const uint8_t *ssid_p, const uint8_t *password_p)¶ Initialize given WiFi network interface with given configuration.
- Return
- zero(0) or negative error code.
- Parameters
ssid_p
-Access Point SSID.
password_p
-Access Point password.
-
int
network_interface_wifi_station_espressif_start
(struct network_interface_wifi_station_espressif_t *self_p)¶ Start given WiFi network interface.
- Return
- zero(0) or negative error code.
-
int
network_interface_wifi_station_espressif_stop
(struct network_interface_wifi_station_espressif_t *self_p)¶ Stop given WiFi network interface.
- Return
- zero(0) or negative error code.
-
struct
network_interface_wifi_station_espressif_t
¶ Public Members
-
struct network_interface_t
network_interface
¶
-
struct station_config
station_config
¶
-
struct ip_info
ip_config
¶
-
struct network_interface_t