Просмотр исходного кода

esp_wifi: Update WiFi lib

1. Refactor wifi_interface_t
2. Faster WiFi station connect improvement, avoid 100ms passive scan
3. Add FCS failed packets filter
4. Update esp32 phy lib to v4660

Closes https://github.com/espressif/esp-idf/issues/986
xiehang 5 лет назад
Родитель
Сommit
0cbb7d503d
2 измененных файлов с 2 добавлено и 1 удалено
  1. 1 0
      components/esp_wifi/include/esp_wifi_types.h
  2. 1 1
      components/esp_wifi/lib

+ 1 - 0
components/esp_wifi/include/esp_wifi_types.h

@@ -392,6 +392,7 @@ typedef enum {
 #define WIFI_PROMIS_FILTER_MASK_MISC        (1<<3)        /**< filter the packets with type of WIFI_PKT_MISC */
 #define WIFI_PROMIS_FILTER_MASK_DATA_MPDU   (1<<4)        /**< filter the MPDU which is a kind of WIFI_PKT_DATA */
 #define WIFI_PROMIS_FILTER_MASK_DATA_AMPDU  (1<<5)        /**< filter the AMPDU which is a kind of WIFI_PKT_DATA */
+#define WIFI_PROMIS_FILTER_MASK_FCSFAIL     (1<<6)        /**< filter the FCS failed packets, do not open it in general */
 
 #define WIFI_PROMIS_CTRL_FILTER_MASK_ALL         (0xFF800000)  /**< filter all control packets */
 #define WIFI_PROMIS_CTRL_FILTER_MASK_WRAPPER     (1<<23)       /**< filter the control packets with subtype of Control Wrapper */

+ 1 - 1
components/esp_wifi/lib

@@ -1 +1 @@
-Subproject commit 8fa1751c0d9d082952d275e16086bacb225409a9
+Subproject commit b7dc7bb088473d638765b5a0798ed0f23bb01aad