After this assignment, the names of one or more source SPKįiles must be listed by using the `SOURCE_SPK_KERNEL' assignment. The value of this keyword must be the name of the SPK file that SPKMERGE LEAPSECONDS_KERNEL = /kernels/gen/lsk/naif0010.tls If the leapseconds kernel does not reside in theĬurrent directory, remember to include the directory path of the file, This assignment must be present and must be the first assignment The value of this keyword must be the name of a SPICE leapseconds kernelįile. (optional)Īll the keywords are described in detail below. more SOURCE_SPK_KERNEL blocks can follow. Normally keywords must appear in the following order: An `SPK_KERNEL' keyword must appear before The `LEAPSECONDS_KERNEL' keyword must appear in the file before theįirst `SPK_KERNEL' keyword. These rules will be discussed as the keywords are introduced.Ī command file must contain at least these three keywords: All assignments have restrictions on the number of times they can appear in Most assignments can only follow certain other assignments. Some assignments must be present in the command file, while others are In addition, there are other non-lexical rules that apply to A semi-colon signals the beginning of a comment. Values other than file names can be up to 300 characters long. File names provided as values can be up to 255 characters long. Values other than file names may extend over multiple lines. Spaces and tabs are ignored, except for those embedded within values. Keywords are not case sensitive-they may appear in upper, lower, or mixed A keyword must appear first,įollowed by an equals sign, followed by a value. An assignment must start on a line by itself.
EachĪssignment can be up to 350 characters long. Up to 6000 assignments may be specified in a single command file. The rules for forming assignments are listed here. Instructions are specified in a command file using `KEYWORD = value'Īssignments. Alternately, you can name the command file as the only argument SPKMERGE will prompt for the name of the command file when you start the Is an ASCII formatted file containing `KEYWORD = value' assignments. SPKMERGE reads all its instructions from a command file. Overlapping ephemeris the order in which source files are specifiedĭetermines the precedence when source files contain overlapping data. SPKMERGE creates SPK kernels that have no SPKMERGE builds new SPK files by merging entire or subsets of one or SPKMERGE is a program that subsets or merges one or more SPK files into SPKMERGE User's Guide Abstract Introduction Running SPKMERGE Command file syntax Command file keywords LEAPSECONDS_KERNEL SPK_KERNEL SOURCE_SPK_KERNEL BODIES BEGIN_TIME, END_TIME LOG_FILE INCLUDE_COMMENTS