nrf9160 gnss power saving mode

Hi all,

I am trying to develop an application that frequently gets location info using gnss and also needs to work with battery.

In the Product Specification v2.2 I found that in continuous mode and power saving enabled - the average current consumption can be around 10 mA:

I decided to try the "nrf/samples/cellular/gnss" example on the nrf9160dk board and measure the current using jumper P22.

I configured the project to use power saving mode like so:

Then build and flashed. While the application was running and the board was trying to get a fix - the measured current was around 38-40 mA, and not the expected 9-10 mA.

I expected the consumption to drop, but it did not. Am I missing something?

I tried the other modes too and they were all the same (around 40 mA as if no power saving mode was selected).

I also checked https://docs.nordicsemi.com/bundle/ncs-latest/page/nrfxlib/nrf_modem/doc/gnss_interface.html#power_saving_mode which summarizes the info from above about gnss power saving mode, but I can not find out why the duty cycling does not kick in. Any advice will be appreciated.

Thanks.

Related