KPL/SCLK C1XS Fictional SPICE SCLK Kernel -------------------------------------------------------- This file contains the data necessary for converting from ET to ticks for the fictional C1XS spacecraft clock (clock ID code 238.) This fictional clock begins at 2003-271T00:02:17.001 TDB and contains the following discontinuties: Time (TDB) Reason for Partition --------------------- ------------------------------ 2007-001T00:00:00 Chandrayaan EGSE base time The clock has a granularity of 1/65536th a second. This SCLK is intended for study purposes and for those situations of data analysis, until a real clock is not available for the Chandrayaan-1 spacecraft, to retrieve its orientation that has been modeled as a CK. If you have any questions about this file that these comments don't answer, contact Chris Howe at RAL: Chris Howe -- c.j.howe@rl.ac.uk (+44) 1235 445016 History -------------------------------------------------------- 2008-10-22, smartinez: Modified for testing purposes. Spacecraft id is 86. Implementation notes -------------------------------------------------------- This SCLK file is constructed so that the valid SCLK strings are simply the number of whole TDB seconds that have passed since the Ephemeris epoch corresponding to the last reset of the clock, followed by the fractional seconds expressed as the count of 1/65536th of a second. The start Ephemeris epoch corresponds to the time at 1 Jan 2007 at 00:00. For all time, the clock runs at the same rate as TDB. This circumstance makes the clock only usable for retrieving data from the CK file and NOT USABLE for any ACCURATE time conversion from UTC to On-board clock or vice versa. NOTE: By using this kernel to perform conversions from UTC to On-board clock or vice versa, an incertainty of +/- 1 second will be introduced in the obtained results. You must load this file into the kernel pool before using any of the SPICELIB SCLK routines. The code fragment CALL FURNSH ( < name of this file > ) performs this task. To convert between ET and UTC, you will also need to load a leapseconds kernel. The additional call to FURNSH, CALL FURNSH ( < name of your leapsecond file > ) will accomplish this. Note that you must supply the actual names of the files used on your system as arguments to LDPOOL. Because the file names are system dependent, we do not list them here. For more information, consult your SPICELIB required reading files. The following areas are covered: SCLK system SCLK required reading Time systems and conversion TIME required reading Kernel pool KERNEL required reading Kernel data -------------------------------------------------------- \begindata SCLK_KERNEL_ID = ( @2000-03-06/11:00:00.00 ) SCLK_DATA_TYPE_86 = ( 1 ) SCLK01_TIME_SYSTEM_86 = ( 2 ) SCLK01_N_FIELDS_86 = ( 2 ) SCLK01_MODULI_86 = ( 4294967296 65536 ) SCLK01_OFFSETS_86 = ( 0 0 ) SCLK01_OUTPUT_DELIM_86 = ( 1 ) SCLK_PARTITION_START_86 = ( 0 ) SCLK_PARTITION_END_86 = ( 2.65881600E+14 ) SCLK01_COEFFICIENTS_86 = ( 0.0000000000000E+00 2.7790567e+08 1.0000000000000E+00 ) \begintext