[Spice_announce] New Leapsecond takes effect January 1, 2006
Charles H. Acton
Charles.H.Acton at jpl.nasa.gov
Fri Dec 16 17:59:36 PST 2005
>>>>>>> IMPORTANT ANNOUNCEMENT REGARDING A NEW LEAPSECOND <<<<<<<<<
This is a repeat of NAIF's August 12, 2005 announcement about the new
leapsecond
that will take effect on January 1... just a few days away. If you
are a user of
"SPICE" data please pay attention to this announcement! If you have colleagues
who use SPICE data, please consider forwarding this message to them.
Thanks from the NAIF Team.
On 2005 August 5, NAIF released the updated leapseconds kernel
naif0008.tls
You may download the file using anonymous ftp from the NAIF server:
naif.jpl.nasa.gov
in the path
pub/naif/generic_kernels/lsk
Or use the URL:
ftp://naif.jpl.nasa.gov/pub/naif/generic_kernels/lsk
The new kernel is a text file with Unix line termination. It is suitable for
unix, PC/Linux and Mac/OSX machines.
A version suitable for PC/Windows or NT machines is also in the same location;
it is named naif0008.tls.pc.
You may alternatively use your browser to get one of these files:
http://naif.jpl.nasa.gov/naif/data.html
and then select "generic kernels" and then "lsk".
This update includes the addition of a leapsecond at the end of 2005, announced
in IERS bulletin C, dated July 4, 2005. The URL for this bulletin is:
http://hpiers.obspm.fr/eoppc/bul/bulc/bulletinc.dat
On 2006 January 1 00:00:00 UTC, the time offset between UTC and
international atomic time (TAI) will be
33 seconds
At that time, the offset between UTC and barycentric dynamical time
("TDB," "ephemeris time," "ET") will be approximately
65.183926 seconds
The new kernel affects SPICE ET/UTC and spacecraft clock (SCLK)/UTC
conversions for dates on or after
January 1, 2006 UTC
Results of time conversions performed with this kernel for earlier dates will
match those obtained using the previous leapseconds kernel (naif0007.tls).
If not already accomplished, SPICE users are strongly encouraged to make this
update *NOW* before it takes effect in a few days..
It is *not* necessary to have a current version of the SPICE Toolkit
in order to read this file: it is readable by all older SPICE
Toolkits as well.
Using an Inappropriate Text Kernel
----------------------------------
If you inadvertently use an LSK made for an operating system using a text line
termination standard different from the OS you're using (e.g. you use
naif0008.tls instead of naif0008.tls.pc, or vice-versa) you will likely see a
SPICE error message that looks like this:
================================================================================
Toolkit version: N0058
SPICE(INCOMPATIBLEEOL) --
Text file 'naif0008.tls.pc' contains lines terminated with 'CR-LF' while the
expected terminator for this platform is 'LF'. This text file cannot be
processed.
A traceback follows. The name of the highest level module is first.
FURNSH --> ZZLDKER --> ZZASCII
================================================================================
or, if using an Toolkit older than N0057, an error message like this:
================================================================================
Toolkit version: N0058
SPICE(MISSINGTIMEINFO)
The following, needed to convert between the uniform time scales, could not be
found in the kernel pool: DELTET/DELTA_T_A, DELTET/K, DELTET/EB, DELTET/M.
A traceback follows. The name of the highest level module is first.
SPACIT --> SPASUM --> SUMSPK --> SPKWSS --> ET2UTC --> UNITIM
================================================================================
See the instructions above for obtaining the correct format LSK for
your machine type.
Or, convert your file using either the dos2unix or the unix2dos
utility, as appropriate.
(These are available on many machines.)
Note to users of C and IDL versions of the Toolkit (CSPICE and Icy)
-------------------------------------------------------------------
If you obtain Version N0060 of the Toolkit (available starting
12/23/2005), it will
not be required that the leapsecond kernel you acquire uses the line
termination
style native to your computer's operating system. New code in the
CSPICE and Icy
Toolkits will detect and account for the non-native text file line termination.
Unfortunately this capability is NOT possible in FORTRAN Toolkits (SPICELIB).
--
Charles.H.Acton at jpl.nasa.gov Phone (818) 354-3869
Navigation and Ancillary Information Group/JPL Fax (818) 393-6388
================================================================================
NAIF website: http://naif.jpl.nasa.gov
SPICE news: http://naif.jpl.nasa.gov/mailman/listinfo/spice_announce
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://naif.jpl.nasa.gov/pipermail/spice_announce/attachments/20051216/6c1f24e8/attachment.html
More information about the Spice_announce
mailing list