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