- GNSS cold start since there is no almanacs and ephemeris
- We get a valid fix and also wait a few minutes to download the almanacs and ephemeris data
- The modem reports the valid fix after downloading the data
- The GNSS is turned off
Hi,
I would like to know if in this mode the download of almanacs and ephemeris is done. What I think its happening is:
- GNSS cold start since there is no almanacs and ephemeris
- We get a valid fix and also wait a few minutes to download the almanacs and ephemeris data
- The modem reports the valid fix after downloading the data
- The GNSS is turned off
In the case of a fully cold start, your understanding is close to correct. In Step 2, the fix is reported after all necessary data has been downloaded, like ephemerides, almanac, time of week etc.
The last part, ie. turning off the GNSS, is up to the application. If you are using the gnss sample, there's an option for testing TTFF (time to first fix).
Kind regards,
Håkon
Hi,
Thanks for the reply.
Is this information stored in the flash (almanacs and ephemeris) ? So if for example I completely turn off the modem, the next time I turn it on again (in a timeframe of less 4 hours since the ephemeris is only valid for 4 hours) the GNSS will trigger a warm or hot start ?
Thanks again!
Hi,
Yes, it will store to flash, and start as a "warm" start if there's < 4h.
Kind regards,
Håkon
Hi,
Yes, it will store to flash, and start as a "warm" start if there's < 4h.
Kind regards,
Håkon
Ok thanks a lot for clarifying my questions! Is there any place where this information can be found ?
Thanks again!
Hi,
Sorry for not sharing this in my earlier reply.
It is stated implicitly here in the nrfxlib documentation:
Kind regards,
Håkon
Thank you again! Will close this ticket :)