[−][src]Function esp_idf_bindgen::esp_wifi_init
pub unsafe extern "C" fn esp_wifi_init(
config: *const wifi_init_config_t
) -> esp_err_t
@brief Init WiFi Alloc resource for WiFi driver, such as WiFi control structure, RX/TX buffer, WiFi NVS structure etc, this WiFi also start WiFi task
@attention 1. This API must be called before all other WiFi API can be called @attention 2. Always use WIFI_INIT_CONFIG_DEFAULT macro to init the config to default values, this can guarantee all the fields got correct value when more fields are added into wifi_init_config_t in future release. If you want to set your owner initial values, overwrite the default values which are set by WIFI_INIT_CONFIG_DEFAULT, please be notified that the field 'magic' of wifi_init_config_t should always be WIFI_INIT_CONFIG_MAGIC!
@param config pointer to WiFi init configuration structure; can point to a temporary variable.
@return
- ESP_OK: succeed
- ESP_ERR_NO_MEM: out of memory
- others: refer to error code esp_err.h