[time-nuts] Ublox Neo-6M time error.
holrum at hotmail.com
Thu Jun 2 04:28:58 EDT 2016
The Ublox receivers do not have a message that outputs GPS time directly. It's easiest to take the UTC time message and subtract the leapsecond offset to get GPS time. The itow value in the NAV_TIMEGPS message is milliseconds past midnight of the start of the GPS week... probably not something you want to be doing calculations from. I use the TIMEUTC message. I only use the leapsecond offset from TIMEGPS.
It looks like Ublox is sending the time message AFTER the 1PPS pulse ("at the beep, the time was...") , and just about everybody else sends it before the pulse ("at the beep, the time is ...") ... Bastards! I wonder about the thought (or lack of it) process that decided that was the way to do it. And don't get me started on the idiot receivers that send the sawtooth correction message after the fact...
Despite re-checking I am still doubtful that my sums are right. I’ll do a few more packets. Is this what you are seeing Mark?
More information about the time-nuts