This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

GPS appears to always be doing a Cold Start

The time to first fix on the Development Board (as well as a prototype PCB I have made) are both around 2 minutes.  After getting a fix, is any of the almanac or ephemeris data saved and used for a Warm or Hot start?  If I power cycle the nRF9160, it takes another full 2 minutes to get a lock.  However, this should not be the case in a standard GPS implementation - it should be much faster.  Are there functions I need to be calling in order to save the data to flash and then pull it back out to use it to get a faster fix?  Or is the hot start code not yet implemented?  Thanks!

Related