USGlobalSat GPS Forums

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: 1 [2]   Go Down

Author Topic: EM-406A - leap-seconds  (Read 4023 times)

GS_TECH01

  • Administrator
  • Hero Member
  • *****
  • Karma: 5
  • Offline Offline
  • Posts: 1755
Re: EM-406A - leap-seconds
« Reply #15 on: February 24, 2012, 01:17:57 pm »

Just a couple of questions:

Let's say, the firmware, that would fix the leap second issue, was provided to you. However, if you test it for now, the time would be 1 second ahead. Do you think this is acceptable?
Would it be a problem if the firmware was provided to you at a later time? What do you think?
Or, do you have some kind of application that would manipulate this leap second time?

Please provide more details about this.
Logged

redapplejoe

  • Regular Members
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 9
Re: EM-406A - leap-seconds
« Reply #16 on: February 28, 2012, 09:51:35 am »

Hello Tech10,

I believe that you raise two issues: 1) the mechanism of installing firmware; 2) the consequences of outdated firmware.  Since the subject revolves around leap seconds, it would have been fun to delay this response by one day so that it would be posted on leap day, but I decided that the topic is too urgent to justify any delay in responding.  It is only about 123.4 days until the next leap second will be added.  (Note that I have now passed to you the opportunity to post a leap second reply on leap day.)

1) It is my intent to live with whatever firmware is installed by USGlobalSat.  On October 21, 2011 you provided the instructions and files necessary to upgrade firmware, and on January 6, 2012 DaveGee reported having done that successfully.  Considering the cautionary statements that were included, and my limited software skills, I do not intend to try that, nor is it considered practical for my customers (scattered around the globe) to do it for themselves.  I believe that USGlobalSat should do the upgrade for free on any of the EM-406a returned to them, but that is not likely to be an attractive alternative to many.

2) Having outdated firmware means that the Universal Time reported by our product can be an integer number of seconds in error for up to 15 minutes after power is applied.  Most of our customers are expected to use their timing device on an irregular schedule, such as once or twice a week.  Consequently, in most instances their unit will have “forgotten” the latest almanac that was downloaded because that is retained for only a day or two.  (The one older EM-406a that I have measured extensively “remembers” for about 35 hours.)  If the firmware accounts for the current number of leap seconds, there will be no error at any time.  However, in June 2012 I will be alerting all of my present customers that their timing devices will be expected to report time incorrectly by one second for the first 10 or 15 minutes after they apply power, beginning July 1, 2012.  Our software detects when the reported time is corrected, informs the user of the precise time when that happens, and gives instructions on how the previous times are to be corrected.  We would prefer that the error never be there, but if our users pay attention, their records will never include erroneous times.

It would be better if all of our future customers can be supplied with EM-406a incorporating firmware that accounts for all leap seconds through July 2012.  Then they can expect that through June 2012 their unit will start with a one second error (which will automatically correct itself within 15 minutes), but which will be error-free after June 2012 – at least for a year or more until the next leap second is added.  The time during which their device is likely to start with erroneous times is then at most a few months.

Our preference is for the EM-406a firmware to be updated as soon as possible.

Thanks for your continued pursuit of this issue.

redapplejoe
Logged

davegee

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 4
Re: EM-406A - leap-seconds
« Reply #17 on: February 28, 2012, 05:31:06 pm »

However, if you test it for now, the time would be 1 second ahead. Do you think this is acceptable?

Hello Tech10,

Our software will detect and advise if the time computed from a freshly downloaded almanac (from the satellite constellation) is different to the computed time from the almanac installed in the EM-406A.  It will detect and advise for + or - corrections.

We would like to have a copy of the new firmware so that we can test it now.

Thanks and Regards
DaveG


Logged

GS_TECH01

  • Administrator
  • Hero Member
  • *****
  • Karma: 5
  • Offline Offline
  • Posts: 1755
Re: EM-406A - leap-seconds
« Reply #18 on: February 28, 2012, 08:03:21 pm »

Hello Tech10,

I believe that you raise two issues: 1) the mechanism of installing firmware; 2) the consequences of outdated firmware.  Since the subject revolves around leap seconds, it would have been fun to delay this response by one day so that it would be posted on leap day, but I decided that the topic is too urgent to justify any delay in responding.  It is only about 123.4 days until the next leap second will be added.  (Note that I have now passed to you the opportunity to post a leap second reply on leap day.)

1) It is my intent to live with whatever firmware is installed by USGlobalSat.  On October 21, 2011 you provided the instructions and files necessary to upgrade firmware, and on January 6, 2012 DaveGee reported having done that successfully.  Considering the cautionary statements that were included, and my limited software skills, I do not intend to try that, nor is it considered practical for my customers (scattered around the globe) to do it for themselves.  I believe that USGlobalSat should do the upgrade for free on any of the EM-406a returned to them, but that is not likely to be an attractive alternative to many.

2) Having outdated firmware means that the Universal Time reported by our product can be an integer number of seconds in error for up to 15 minutes after power is applied.  Most of our customers are expected to use their timing device on an irregular schedule, such as once or twice a week.  Consequently, in most instances their unit will have “forgotten” the latest almanac that was downloaded because that is retained for only a day or two.  (The one older EM-406a that I have measured extensively “remembers” for about 35 hours.)  If the firmware accounts for the current number of leap seconds, there will be no error at any time.  However, in June 2012 I will be alerting all of my present customers that their timing devices will be expected to report time incorrectly by one second for the first 10 or 15 minutes after they apply power, beginning July 1, 2012.  Our software detects when the reported time is corrected, informs the user of the precise time when that happens, and gives instructions on how the previous times are to be corrected.  We would prefer that the error never be there, but if our users pay attention, their records will never include erroneous times.

It would be better if all of our future customers can be supplied with EM-406a incorporating firmware that accounts for all leap seconds through July 2012.  Then they can expect that through June 2012 their unit will start with a one second error (which will automatically correct itself within 15 minutes), but which will be error-free after June 2012 – at least for a year or more until the next leap second is added.  The time during which their device is likely to start with erroneous times is then at most a few months.

Our preference is for the EM-406a firmware to be updated as soon as possible.

Thanks for your continued pursuit of this issue.

redapplejoe

Hello redapplejoe,

Please check your email for our response.
Logged
Pages: 1 [2]   Go Up
 

Page created in 0.219 seconds with 22 queries.