WiFi power save example doesn't reduce current consumption
Posted: Mon Jan 09, 2023 3:26 pm
Hello, I've tried to run power_save example in wifi section, but it seems to have no impact on power consumption.
In README is mentioned reduction by half - from 32mA in average to 18mA.
However, when I run this example on ESP-WROOM-32, it drains around 80 mA in average, no matter if I select WIFI_PS_MIN_MODEM or WIFI_PS_NONE, or if I comment out esp_pm_configure(&pm_config) at all, there is still 80 mA.
I've tried to comment out the wifi_power_save() call, then it actually went sleep and drained only about 2 mA.
Is there a way to lower current consumption when idle and just wait for another command over WiFi? 18 mA would be great.
IDF version: v4.4.2-dirty
In README is mentioned reduction by half - from 32mA in average to 18mA.
However, when I run this example on ESP-WROOM-32, it drains around 80 mA in average, no matter if I select WIFI_PS_MIN_MODEM or WIFI_PS_NONE, or if I comment out esp_pm_configure(&pm_config) at all, there is still 80 mA.
I've tried to comment out the wifi_power_save() call, then it actually went sleep and drained only about 2 mA.
Is there a way to lower current consumption when idle and just wait for another command over WiFi? 18 mA would be great.
IDF version: v4.4.2-dirty