mirror of
https://github.com/espressif/esp32-wifi-lib.git
synced 2025-05-20 16:37:18 +08:00

1. Adds 3 more disconnect reasons in case of No AP found. a. REASON_NO_AP_FOUND_IN_RSSI_THRESHOLD : AP rejected because it did not meet rssi threshold. b. REASON_NO_AP_FOUND_IN_AUTHMODE THRESHOLD : AP rejected because it did not meet security threshold. c. REASON_NO_AP_FOUND_WITH_COMPATIBLE_ SECURITY : AP rejected because of incompatible security configuration. These situations include -- bss offerring WEP, but our password is not WEP compliant, -- Encrypted AP bss but we have set authmode but no password config set. -- AP is open AUTH but enterprise config setup. -- AP is Enterprise but we have setup enterprise config. 2. Resets scan duration configuration to default after scan is done or is canceled. 3. Disarms beacon timeout timer before attempting to scan and rearms it after scan is done or scan is cancelled. 4. Resolves observed issue with duplicate reporting of beacons/probe responses to supplicant for the same beacon/probe response during scan.
3.9 KiB
3.9 KiB