You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IDF version (run git describe --tags to find it): 3.40001.200521 (4.0.1)
Build System: [CMake]
Compiler version (run xtensa-esp32-elf-gcc --version to find it): 2.80200.200226 (8.2.0)
Operating System: [Windows]
(Windows only) environment type: PlatformIO
Using an IDE?: [Yes] PlatformIO
Power Supply: [USB]
Problem Description
wifi_ap_record_t.rssi value obtained by calling esp_wifi_sta_get_ap_info() is valid only for the moment ESP32 associated with the AP, and doesn't update when signal strength changes (ESP32 moves away/closer to the AP). If this is intended behavior, docs don't seem to be mentioning it. ESP8266 behaves differently and returns up-to-date value of RSSI.
The text was updated successfully, but these errors were encountered:
github-actionsbot
changed the title
esp_wifi_sta_get_ap_info doesn't update RSSI value
esp_wifi_sta_get_ap_info doesn't update RSSI value (IDFGH-3704)
Jul 22, 2020
Hi, @liuzfesp , you are right, the AP is hidden and once I un-hide it, I get real-time RSSI readings.
So is it expected behavior for hidden APs?
Is there any other way to get real-time RSSI for hidden AP?
@dyarkovoy Thanks for reporting, we had a fix under internal reviewing. This issue will be closed automatically once the fix is available on GitHub. Thanks.
Environment
git describe --tags
to find it): 3.40001.200521 (4.0.1)xtensa-esp32-elf-gcc --version
to find it): 2.80200.200226 (8.2.0)Problem Description
wifi_ap_record_t.rssi
value obtained by callingesp_wifi_sta_get_ap_info()
is valid only for the moment ESP32 associated with the AP, and doesn't update when signal strength changes (ESP32 moves away/closer to the AP). If this is intended behavior, docs don't seem to be mentioning it. ESP8266 behaves differently and returns up-to-date value of RSSI.The text was updated successfully, but these errors were encountered: