Function esp_idf_svc::hal::sys::esp_wifi_set_inactive_time
source · pub unsafe extern "C" fn esp_wifi_set_inactive_time(
ifx: u32,
sec: u16,
) -> i32
Expand description
@brief Set the inactive time of the STA or AP
@attention 1. For Station, If the station does not receive a beacon frame from the connected SoftAP during the inactive time, disconnect from SoftAP. Default 6s. @attention 2. For SoftAP, If the softAP doesn’t receive any data from the connected STA during inactive time, the softAP will force deauth the STA. Default is 300s. @attention 3. The inactive time configuration is not stored into flash
@param ifx interface to be configured. @param sec Inactive time. Unit seconds.
@return
- ESP_OK: succeed
- ESP_ERR_WIFI_NOT_INIT: WiFi is not initialized by esp_wifi_init
- ESP_ERR_WIFI_NOT_STARTED: WiFi is not started by esp_wifi_start
- ESP_ERR_INVALID_ARG: invalid argument, For Station, if sec is less than 3. For SoftAP, if sec is less than 10.