- Joined
- Jan 27, 2013
- Messages
- 52,470
- Reaction score
- 30,340
- Location
- Sydney, Australia ~ Shenzhen, China
- Country
- Australia
- Dash Cam
- Too many ¯\_(ツ)_/¯
It's important to understand how the GPS functions as to why it behaves the way it does, with car cameras the priority is always video and processing power is allocated more for video than anything else, you'll notice car cameras typically boot and start recording very quickly, GPS is a lower priority process and it will hunt for a signal after a recording has commenced.
There are three distinct modes for the GPS, cold start, warm start and hot start, most people would be aware that it takes three satellites to get a lock, the GPS will increase accuracy as more satellites are locked and will sometimes lock 7 or 8 satellites at once, each satellite provides its own position information and instructions to the receiver known as Ephemeris data, the download of this information takes 12.5 minutes (if it all comes down error free, otherwise it starts again), this data provides accurate forecast position information valid for the following few hours but only for that particular satellite, there is also Almanac data which is much less accurate but valid for much longer periods and for all satellites, obviously you typically get a signal much faster than 12.5 minutes and some basic triangulation and positioning info can be provided relatively quickly in some circumstances depending in the state of the GPS, cold, warm or hot.
A cold start is when the GPS has been off for more than 4 hours and this process must begin from scratch each time based on Almanac data of roughly where the Satellites might be.
A warm start (for most solutions) is around 30 minutes, if the GPS had signal within 30 minutes prior to a restart then the Ephemeris data collected is still valid and the GPS has an idea which Satellites to look for and reasonably close to where they should be at the time, the warm start is generally quite quick in comparison to a cold start, GPS solutions that have an internal RTC battery can often offer warm start times that are longer than 30 minutes.
A hot start is when you have a signal already and you drive out of coverage, through a tunnel, under a bridge or similar, when you come back into a coverage area the GPS knows what Satellites you were connected to and will look straight back to those same ones and will pick the signal back up very quickly.
It’s typical behaviour for the GPS to be slower to catch the signal initially when starting up undercover and with no signal, when there is no signal and a cold start or warm start happens if you don't get access to open sky within a relatively short time the GPS effectively gives up looking where it thinks it should be looking and starts looking elsewhere for signal which might not always be the appropriate location so it will take a bit to get back to where it needs to look.
GPS has got smarter over the last few years and there's things like forward error correction to improve cold start performance and there’s options like dropping invalid data for situations like the GPS starting up when there's no signal to be had to try and improve the cold start hunt time, it's quite an involved process though and something that is still being improved.
There are three distinct modes for the GPS, cold start, warm start and hot start, most people would be aware that it takes three satellites to get a lock, the GPS will increase accuracy as more satellites are locked and will sometimes lock 7 or 8 satellites at once, each satellite provides its own position information and instructions to the receiver known as Ephemeris data, the download of this information takes 12.5 minutes (if it all comes down error free, otherwise it starts again), this data provides accurate forecast position information valid for the following few hours but only for that particular satellite, there is also Almanac data which is much less accurate but valid for much longer periods and for all satellites, obviously you typically get a signal much faster than 12.5 minutes and some basic triangulation and positioning info can be provided relatively quickly in some circumstances depending in the state of the GPS, cold, warm or hot.
A cold start is when the GPS has been off for more than 4 hours and this process must begin from scratch each time based on Almanac data of roughly where the Satellites might be.
A warm start (for most solutions) is around 30 minutes, if the GPS had signal within 30 minutes prior to a restart then the Ephemeris data collected is still valid and the GPS has an idea which Satellites to look for and reasonably close to where they should be at the time, the warm start is generally quite quick in comparison to a cold start, GPS solutions that have an internal RTC battery can often offer warm start times that are longer than 30 minutes.
A hot start is when you have a signal already and you drive out of coverage, through a tunnel, under a bridge or similar, when you come back into a coverage area the GPS knows what Satellites you were connected to and will look straight back to those same ones and will pick the signal back up very quickly.
It’s typical behaviour for the GPS to be slower to catch the signal initially when starting up undercover and with no signal, when there is no signal and a cold start or warm start happens if you don't get access to open sky within a relatively short time the GPS effectively gives up looking where it thinks it should be looking and starts looking elsewhere for signal which might not always be the appropriate location so it will take a bit to get back to where it needs to look.
GPS has got smarter over the last few years and there's things like forward error correction to improve cold start performance and there’s options like dropping invalid data for situations like the GPS starting up when there's no signal to be had to try and improve the cold start hunt time, it's quite an involved process though and something that is still being improved.