Re: [time-nuts] Epoch rollover ?

2011-10-23 Thread Robin Kimberley
Bruce,

I'm wondering whether there may be a glitch in the firmware supplied on that
unit. The fact that it worked fine up until the other day, and then reverted
its date seems rather odd. I don't believe it's anything to do with cross
correlation as has been suggested. Unfortunately Odetics is now FEI-Zyfer,
and those units are not supported any more, and the guy who designed them
isn't there anymore either.

Rob Kimberley

-Original Message-
From: time-nuts-boun...@febo.com [mailto:time-nuts-boun...@febo.com] On
Behalf Of k4...@aol.com
Sent: 19 October 2011 22:31
To: Discussion of precise time and frequency measurement
Subject: Re: [time-nuts] Epoch rollover ?

Not for another eight years or so

Connected by DROID on Verizon Wireless

-Original message-
From: Bruce Lane 
To: time-nuts@febo.com
Sent: Wed, Oct 19, 2011 21:19:01 GMT+00:00
Subject: [time-nuts] Epoch rollover?

Hi, gang,

Did we just have another GPS epoch rollover? My trusty old Odetics
425 seems to believe the date is March 4th, 1992.

I could probably correct it in firmware, if I looked hard and long
enough, but the ToD is still correct and the frequency standard is staying
nicely locked. Not sure if recovering the correct Julian date is worth the
effort.

Thanks much.


Bruce Lane, Owner & Head Hardware Heavy, Blue Feather Technologies
(http://www.bluefeathertech.com) Assoc. member, AZA & AAZK for many moons.
"Salvadore Dali's computer has surreal ports..."


___
time-nuts mailing list -- time-nuts@febo.com To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.





___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Epoch rollover ?

2011-10-22 Thread k4...@aol.com



Connected by DROID on Verizon Wireless

-Original message-
From: Bruce Lane 
To: time-nuts@febo.com
Sent: Fri, Oct 21, 2011 20:44:07 GMT+00:00
Subject: Re: [time-nuts] Epoch rollover ?

Good day,

*** REPLY SEPARATOR  ***

On 21-Oct-11 at 13:18 Dennis Ferguson wrote:


On 21 Oct, 2011, at 11:53 , k4...@aol.com wrote:



Bruce, the most common cause of a GPS receiver getting the date

incorrect is due to cross-correlation.  And cross-correlation is usually
the result of too much gain in the GPS antenna's LNA.


(snippage)

I would be more likely to believe this if the setup had not been working
just fine for the last four years. ;-)

No, based on what I've read, I'm definitely inclined to believe it's a
1024-week rollover thing.

(more snippage)


Some of the heuristics I've heard of are these (or maybe combinations of
these):

- Assume the date must be more recent than when the firmware was

compiled.

 By itself this leaves the device with a 1024 week rollover problem,

but

 the 1024 weeks are counted from the date the firmware was compiled

rather

 than from the GPS epoch.


(still more...)

This idea fascinates me, as it is, potentially, the easiest to correct
AND the unit itself is vintage mid-90's. This would also explain why the
thing stayed working for a while after the last 1024-week roll.

I think I'll pull out the firmware, see if I can find the compile date
in a dump of the EPROM, change said date, and put the whole thing back
together. At worst, I'll end up with the same situation I have now. At
best, it'll fix it.

No matter what, I'll post the results. Dennis, thanks much! I hadn't
even considered that line of thinking.




Bruce Lane, Owner & Head Hardware Heavy,
Blue Feather Technologies (http://www.bluefeathertech.com)
Assoc. member, AZA & AAZK for many moons.
"Salvadore Dali's computer has surreal ports..."


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to  
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Epoch rollover ?

2011-10-21 Thread Bruce Lane
Good day,

*** REPLY SEPARATOR  ***

On 21-Oct-11 at 13:18 Dennis Ferguson wrote:

>On 21 Oct, 2011, at 11:53 , k4...@aol.com wrote:

>> Bruce, the most common cause of a GPS receiver getting the date
>incorrect is due to cross-correlation.  And cross-correlation is usually
>the result of too much gain in the GPS antenna's LNA.

(snippage)

I would be more likely to believe this if the setup had not been working
just fine for the last four years. ;-)

No, based on what I've read, I'm definitely inclined to believe it's a
1024-week rollover thing.

(more snippage)

>Some of the heuristics I've heard of are these (or maybe combinations of
>these):
>
>- Assume the date must be more recent than when the firmware was
compiled.
>  By itself this leaves the device with a 1024 week rollover problem,
but
>  the 1024 weeks are counted from the date the firmware was compiled
rather
>  than from the GPS epoch.

(still more...)

This idea fascinates me, as it is, potentially, the easiest to correct
AND the unit itself is vintage mid-90's. This would also explain why the
thing stayed working for a while after the last 1024-week roll.

I think I'll pull out the firmware, see if I can find the compile date
in a dump of the EPROM, change said date, and put the whole thing back
together. At worst, I'll end up with the same situation I have now. At
best, it'll fix it.

No matter what, I'll post the results. Dennis, thanks much! I hadn't
even considered that line of thinking.




Bruce Lane, Owner & Head Hardware Heavy,
Blue Feather Technologies (http://www.bluefeathertech.com)
Assoc. member, AZA & AAZK for many moons.
"Salvadore Dali's computer has surreal ports..."


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Epoch rollover ?

2011-10-21 Thread Dennis Ferguson

On 21 Oct, 2011, at 11:53 , k4...@aol.com wrote:
> Bruce, the most common cause of a GPS receiver getting the date incorrect is 
> due to cross-correlation.  And cross-correlation is usually the result of too 
> much gain in the GPS antenna's LNA.  And depending on the make of the 
> receiver, some will clear the date information with a power cycling and 
> others require erasing the flash memory where those parameters are stored.  
> Do you have a way to see the relative C/No reading for your receiver?  Most 
> receivers start experiencing cross-correlation when this reading exceeds 50. 
> Regards,  Doug, K4CLE…

That might be true in general, but seems exceedingly unlikely to be the
problem when the date error has a magnitude of exactly 1024 weeks.  The
problem is that while GPS tells you the time within a 1024 week "era"
it provides no information about which 1024 week era we're in so even
perfectly received GPS signals don't tell the unit what is needed to fix
that.  Either the receiver needs a separate source of time information
to determine the era, or it needs to implement a heuristic to guess at
it from the data it does have.

Some of the heuristics I've heard of are these (or maybe combinations of these):

- Assume the date must be more recent than when the firmware was compiled.
  By itself this leaves the device with a 1024 week rollover problem, but
  the 1024 weeks are counted from the date the firmware was compiled rather
  than from the GPS epoch.

- Assume the date must be more recent than the last date on which the unit
  saved restart information (ephemerides, etc.) in its flash memory, or
  whatever non-volatile storage it uses for this.  This may fail if the
  unit's flash memory fails.

- Guess at the "era" based on the leap second count (i.e. the UTC offset)
  informed by some expectation of how many leap seconds are likely to
  occur in each 1024 week era.  This would be an excellent heuristic if
  the rate of leap second insertion was relatively predicable over long
  periods, but as it has turned out the relative dearth of leap seconds
  in the past dozen years might cause particular implementations of this
  guestimate to fail now.

I don't know if any of this matters in the current case.  The last (which
I think was considered the "best practice", or at least the "best that
could be made of a bad situation", at the time the GPS rollover occurred)
is of particular interest right now since it suggests that ending UTC
leap seconds might eventually have some unintended consequences for boat
anchor GPS timing equipment.

Dennis Ferguson
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Epoch rollover ?

2011-10-21 Thread k4...@aol.com
Bruce, the most common cause of a GPS receiver getting the date incorrect is  
due to cross-correlation.  And cross-correlation is usually the result of  
too much gain in the GPS antenna's LNA.  And depending on the make of the  
receiver, some will clear the date information with a power cycling and  
others require erasing the flash memory where those parameters are stored.   
Do you have a way to see the relative C/No reading for your receiver?  Most  
receivers start experiencing cross-correlation when this reading exceeds 50.  
Regards,  Doug, K4CLE...


Connected by DROID on Verizon Wireless

-Original message-
From: Bruce Lane 
To: time-nuts@febo.com
Sent: Wed, Oct 19, 2011 22:00:40 GMT+00:00
Subject: Re: [time-nuts] Epoch rollover?

Heh... Well, that's annoying. This being the case, I have no idea why
the date went whacko...

Thanks.

*** REPLY SEPARATOR  ***

On 19-Oct-11 at 17:45 Joseph M Gwinn wrote:


The last rollover was in August 1999, just before Y2K, and the next
rollover will be in April 2019.






   
 From:   "Bruce Lane" 


   



   
 To: time-nuts@febo.com


   



   
 Date:   10/19/2011 05:19 PM


   



   
 Subject:    [time-nuts] Epoch rollover?


   



   
 Sent by:time-nuts-boun...@febo.com


   



   






Hi, gang,

 Did we just have another GPS epoch rollover? My trusty old
Odetics 425
seems to believe the date is March 4th, 1992.

 I could probably correct it in firmware, if I looked hard and
long
enough, but the ToD is still correct and the frequency standard is
staying nicely locked. Not sure if recovering the correct Julian date is
worth the effort.

 Thanks much.


Bruce Lane, Owner & Head Hardware Heavy,
Blue Feather Technologies (http://www.bluefeathertech.com)
Assoc. member, AZA & AAZK for many moons.
"Salvadore Dali's computer has surreal ports..."


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.



__ Information from ESET Smart Security, version of virus
signature database 6558 (20111019) __

The message was checked by ESET Smart Security.

http://www.eset.com




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


__ Information from ESET Smart Security, version of virus
signature database 6558 (20111019) __

The message was checked by ESET Smart Security.

http://www.eset.com





___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to  
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Epoch rollover?

2011-10-19 Thread Dennis Ferguson

On 19 Oct, 2011, at 14:18 , Bruce Lane wrote:
>   Did we just have another GPS epoch rollover? My trusty old Odetics 425
> seems to believe the date is March 4th, 1992.
> 
>   I could probably correct it in firmware, if I looked hard and long
> enough, but the ToD is still correct and the frequency standard is
> staying nicely locked. Not sure if recovering the correct Julian date is
> worth the effort.

That's neat.  I understand that the typical heuristics used to determine
the GPS epoch included one or more of:

a) Assume the time must be more recent then the date the firmware was compiled;

b) Assume the time must be more recent than the last time it dumped the
   ephemerides out to flash to speed reacquisition across a reboot (assuming
   it does that); or

c) Take a guess based on the leap second count (i.e. the UTC offset) and some
   expectation of the number of leap seconds per epoch.

If your unit does a) it may be that the units firmware just passed 1024 weeks
of age.  If it does b) it may be your flash memory (or whatever non-volatile
storage it keeps that stuff in) has died.  It it does c) it may be that the
relative dearth of leap seconds in the past dozen years has fooled that
algorithm.  Or it could be something else entirely.

It would be interesting to know which of those it is.

Dennis Ferguson



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Epoch rollover?

2011-10-19 Thread Magnus Danielson

On 10/19/2011 11:18 PM, Bruce Lane wrote:

Hi, gang,

Did we just have another GPS epoch rollover? My trusty old Odetics 425
seems to believe the date is March 4th, 1992.


Units can have their internal shifted rollovers. This is well 
illustrated using a GPS date calculator:


http://csrc.ucsd.edu/scripts/convertDate.cgi?time=1992+03+04

http://csrc.ucsd.edu/scripts/convertDate.cgi?time=2011+10+19

If you look at GPS Week you see that it beleives it has GPS week 634 
(which is what the GPS birds transmit since they do modulo 1024) while 
actual GPS week is 1658, which has the expected difference of 1024.


A GPS receiver can operate correctly even if they do modulus 1024 
errors, it is just annoying that the time is off.



I could probably correct it in firmware, if I looked hard and long
enough, but the ToD is still correct and the frequency standard is
staying nicely locked. Not sure if recovering the correct Julian date is
worth the effort.


It would be a very limited part of the firmware in that case. Should be 
an offset date hidden in there somewhere.


Cheers,
Magnus

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Epoch rollover?

2011-10-19 Thread Bruce Lane
Heh... Well, that's annoying. This being the case, I have no idea why
the date went whacko...

Thanks.

*** REPLY SEPARATOR  ***

On 19-Oct-11 at 17:45 Joseph M Gwinn wrote:

>The last rollover was in August 1999, just before Y2K, and the next
>rollover will be in April 2019.
>
>
>
>
 
>
>  From:   "Bruce Lane" 
 
>
>
 
>
>  To: time-nuts@febo.com
 
>
>
 
>
>  Date:   10/19/2011 05:19 PM
 
>
>
 
>        
>  Subject:[time-nuts] Epoch rollover?
 
>
>
 
>
>  Sent by:time-nuts-boun...@febo.com
 
>
>
 
>
>
>
>
>
>
>Hi, gang,
>
>Did we just have another GPS epoch rollover? My trusty old
>Odetics 425
>seems to believe the date is March 4th, 1992.
>
>I could probably correct it in firmware, if I looked hard and
>long
>enough, but the ToD is still correct and the frequency standard is
>staying nicely locked. Not sure if recovering the correct Julian date is
>worth the effort.
>
>Thanks much.
>
>
>Bruce Lane, Owner & Head Hardware Heavy,
>Blue Feather Technologies (http://www.bluefeathertech.com)
>Assoc. member, AZA & AAZK for many moons.
>"Salvadore Dali's computer has surreal ports..."
>
>
>___
>time-nuts mailing list -- time-nuts@febo.com
>To unsubscribe, go to
>https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
>and follow the instructions there.
>
>
>
>__ Information from ESET Smart Security, version of virus
>signature database 6558 (20111019) __
>
>The message was checked by ESET Smart Security.
>
>http://www.eset.com
>
>
>
>
>___
>time-nuts mailing list -- time-nuts@febo.com
>To unsubscribe, go to
>https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
>and follow the instructions there.
>
>
>__ Information from ESET Smart Security, version of virus
>signature database 6558 (20111019) __
>
>The message was checked by ESET Smart Security.
>
>http://www.eset.com




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Epoch rollover?

2011-10-19 Thread Joseph M Gwinn

The last rollover was in August 1999, just before Y2K, and the next
rollover will be in April 2019.



   
  From:   "Bruce Lane"   
   
  To: time-nuts@febo.com 
   
  Date:   10/19/2011 05:19 PM  
   
  Subject:[time-nuts] Epoch rollover?  
   
  Sent by:time-nuts-boun...@febo.com 
   





Hi, gang,

 Did we just have another GPS epoch rollover? My trusty old
Odetics 425
seems to believe the date is March 4th, 1992.

 I could probably correct it in firmware, if I looked hard and
long
enough, but the ToD is still correct and the frequency standard is
staying nicely locked. Not sure if recovering the correct Julian date is
worth the effort.

 Thanks much.


Bruce Lane, Owner & Head Hardware Heavy,
Blue Feather Technologies (http://www.bluefeathertech.com)
Assoc. member, AZA & AAZK for many moons.
"Salvadore Dali's computer has surreal ports..."


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
<><>___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Re: [time-nuts] Epoch rollover ?

2011-10-19 Thread k4...@aol.com

Not for another eight years or so

Connected by DROID on Verizon Wireless

-Original message-
From: Bruce Lane 
To: time-nuts@febo.com
Sent: Wed, Oct 19, 2011 21:19:01 GMT+00:00
Subject: [time-nuts] Epoch rollover?

Hi, gang,

Did we just have another GPS epoch rollover? My trusty old Odetics 425
seems to believe the date is March 4th, 1992.

I could probably correct it in firmware, if I looked hard and long
enough, but the ToD is still correct and the frequency standard is
staying nicely locked. Not sure if recovering the correct Julian date is
worth the effort.

Thanks much.


Bruce Lane, Owner & Head Hardware Heavy,
Blue Feather Technologies (http://www.bluefeathertech.com)
Assoc. member, AZA & AAZK for many moons.
"Salvadore Dali's computer has surreal ports..."


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to  
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] Epoch rollover?

2011-10-19 Thread Bruce Lane
Hi, gang,

Did we just have another GPS epoch rollover? My trusty old Odetics 425
seems to believe the date is March 4th, 1992.

I could probably correct it in firmware, if I looked hard and long
enough, but the ToD is still correct and the frequency standard is
staying nicely locked. Not sure if recovering the correct Julian date is
worth the effort.

Thanks much.


Bruce Lane, Owner & Head Hardware Heavy,
Blue Feather Technologies (http://www.bluefeathertech.com)
Assoc. member, AZA & AAZK for many moons.
"Salvadore Dali's computer has surreal ports..."


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.