]> granicus.if.org Git - esp-idf/commitdiff
wps: add blocking param for API esp_wifi_wps_start()
authorXia Xiao Tian <xxt@201608-4.(none)>
Fri, 11 Nov 2016 02:51:33 +0000 (10:51 +0800)
committerXia Xiao Tian <xxt@201608-4.(none)>
Fri, 11 Nov 2016 02:51:33 +0000 (10:51 +0800)
components/esp32/include/esp_wps.h

index 0a413a197892eaec9f2dbec286b8865887e18074..f95eaa5e2ab414a38500d9221e2373cc1f2913f4 100644 (file)
@@ -83,7 +83,9 @@ esp_err_t esp_wifi_wps_disable(void);
   *
   * @attention WPS can only be used when ESP32 station is enabled.
   *
-  * @param     null
+  * @param     timeout_ms : maximum blocking time before API return.
+  *          - 0 : non-blocking
+  *          - 1~120000 : blocking time (not supported in IDF v1.0)
   *
   * @return    
   *          - ESP_OK : succeed
@@ -92,7 +94,7 @@ esp_err_t esp_wifi_wps_disable(void);
   *          - ESP_ERR_WIFI_WPS_SM : wps state machine is not initialized
   *          - ESP_ERR_WIFI_FAIL : wps initialization fails
   */
-esp_err_t esp_wifi_wps_start(void);
+esp_err_t esp_wifi_wps_start(int timeout_ms);
 
 /**
   * @}