[LEAPSECS] aircraft GPS receivers hit by leap second bug
Martin Burnicki
martin.burnicki at burnicki.net
Fri Jun 14 03:16:11 EDT 2019
Tom,
Tom Van Baak wrote:
>> What I meant is that if you try to derive the date of the last recent
>> leap second from WNlsf if the 2 offsets *are* the same, the result is
>> ambiguous since you don't know if you are in a +/- 128 weeks interval,
>> or if another 256 weeks interval has passed. That's exactly what we are
>> observing right now.
>
> Let me explain a cute trick. The ± 128 or modulo-256 week ambiguity that
> you mention is certainly true, as well as the 19.x year 1024 week GPS WNRO
> that we all know.
>
> But look one step deeper. Each 8-bit week number and 3-bit day number used
> to describe the most recent or pending leap second must necessarily be the
> last day of a calendar month, per UTC rules, yes? It turns out this fact
> can be used to resolve the ambiguity that you speak of.
[...]
This is really cute! If you permit, I'll see if we can add this to our
driver software packages.
Thanks,
Martin
More information about the LEAPSECS
mailing list