I got this project to compile and work: https://github.com/NordicPlayground/fw-nrfconnect-nrf/tree/master/samples/nrf9160/gps
I have the latest radio firmware at this time: 0.7.0_29. I'm actually using a DK 0.8.2 which required an external antenna, but when I use one it works fine.
I measure constant current around 30mA when doing this.
According to this, there seems to be 2 lower power modes below what this sample is using: https://infocenter.nordicsemi.com/index.jsp?topic=%2Fps_nrf9160%2F_tmp%2Falta.nRF9160%2Fautodita%2FCURRENT%2Fparameters.id_current_gps.html&resultof=%22%67%70%73%22%20%22%67%70%22%20
Also some information on lower power modes here: https://infocenter.nordicsemi.com/index.jsp?topic=%2Fps_nrf9160%2Fgps.html&resultof=%22%67%70%73%22%20%22%67%70%22%20
Is there any guidance on getting the radio into these lower power modes? Are these modes implemented in the radio firmware at this time?
For the current modem firmware version, the GPS is not "power optimized" and only supports cold start.
However, there will come a more power efficient modem firmware with regards to GPS in the near future.
Please contact your RSM for more details regards to the roadmap, if you do not know who that is please send me a personal message on Devzone and I will help you out.
How about now? 1.0 was released a couple weeks ago. Any chance that was in that release?
The new modem firmware supports GPS in PSM mode.Here is an example code on how you can use it.
From the v1.0.0 release notes:
Thanks for the link with the example code. I'm still trying to get the IDE to actually open his project without errors. There is a lot of GPS stuff in there, but lack of documentation and failing to open is causing me some issue trying to actually compile and run that code.
Please make sure that you have updated correctly following this tutorial.
Then please check the SES download link in the "Getting started Assitant", since it sounds like you have an older version of SES if there are issues opening the project.