[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


This is a repeat of NAIF's August 12, 2005 announcement about the new 
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


You may download the file using anonymous ftp from the NAIF server:


in the path


Or use the URL:


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:


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:


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


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

A traceback follows.  The name of the highest level module is first.


or, if using an Toolkit older than N0057, an error message like this:


Toolkit version: N0058


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.


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 
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