![utc clock atomic utc clock atomic](https://i5.walmartimages.com/asr/28164569-2647-4d44-97d0-96ff849d5e88_1.d86c4159029b1b14aa50e27404fd1627.jpeg)
Other GPS receivers allow a message to be sent to the receiver to adjust the epoch start date manually. This means that the GPS week number rollover for the receiver will take place exactly 19.7 years after the firmware date.
#Utc clock atomic code#
Many GPS receivers hard code the GPS week number epoch start date to match the firmware release date. This is known as the GPS week number rollover issue. Some older GPS receivers may therefor revert back to 21 August 1999 on 6 April 2019. The first epoch was the start count, 6 January 1980, the second was 21 August 1999, the next epoch is 6 April 2019. Therefore, every 1024 weeks, or 19.7 years, the week number register will revert to 0 beginning a new epoch. However, a binary 10-bit register can only count up to 1024 before it rolls over back to 0. It stores the week number in a 10-bit register. The GPS system maintains time as a count of weeks since 6 January 1980. Date GPS-UTC Offsetġ January 2017 18 GPS Week Number Rollover On 1 January 1980, GPS and UTC time were the same, the table below shows the divergence of GPS time from UTC since then. Therefore, at the introduction of each leap second, it diverges from UTC. GPS time progresses uniformly, it is unaffected by leap seconds. In order to be more useful for timing applications, GPS messages contain an offset between GPS and UTC time which allows current UTC time to be calculated by a low-cost ground based receiver. As of March 2019, the GPS time scale is 18 seconds ahead of UTC. As leap seconds are introduced over time, GPS time diverges further and further from UTC. GPS time is continuous and is not adjusted to take account of leap seconds. The start epoch was 0 hours (midnight) Sunday, when GPS time was 0. The time scale is a count of the number of weeks, and seconds of the current week, since an epoch. GPS time is the atomic time scale maintained by GPS satellites and the ground control stations used to synchronize the GPS system. Each satellite is fitted with a highly accurate atomic clock, which is periodically synchronized by a ground control station located at USNO, Colorado.
![utc clock atomic utc clock atomic](https://images-na.ssl-images-amazon.com/images/I/51CmzZW7w7L._AC_.jpg)
The GPS system consists of a constellation of Earth orbiting satellites. UTC is periodically adjusted to acommodate leap second insertions. It is the same anywhere on Earth, regardless of location. UTC, or Universal Coordinated Time, is not affected by time zones or daylight saving. Local time is calculated from UTC time, but is adjusted for time zone and daylight saving offsets. It is affected by your locations time zone and daylight saving time. Local time is the current time in your locale or region. It therefore diverges from UTC at the introduction of each leap second. GPS time is a continuous time scale and does not adjust for leap second insertions. It consists of a count of weeks and seconds of the week since 0 hours (midnight) Sunday 6 January 1980. GPS time is a time scale maintained by the atomic clocks of satellites and ground control stations of the Global Positioning System (GPS).