TOXFR User's Guide |
Table of ContentsTOXFR User's Guide Abstract Summary Particulars Examples Note about DAF and DAS Run-Time Binary File Format Translation Appendix A --- Revision History 2017 MAR 23 by N. J. Bachman 2004 DEC 06 by B. V. Semenov. TOXFR User's Guide
Abstract
Summary
Particulars
If only the name of the input binary file is provided on the command line, TOXFR will generate a name for the output transfer file that has the same base name as the input binary file and an appropriate filename extension, based on the filename extension of the binary file. If TOXFR does not recognize the filename extension of the input binary file, or there is no filename extension on the input binary file, a filename extension of '.xfr' will be used as the filename extension of the output transfer file. If a file having the same name as the output file already exists, TOXFR signals an error and stops. Again, we assume that it is bad form to overwrite or replace an existing file. TOXFR recognizes the filename extensions ``.bc'', ``.bee'', ``.bpc'', and ``.bsp'' which are associated with SPICE binary kernel files. These are converted to the transfer filename extensions ``.xc'', ``.xee'', ``.xpc'', and ``.xsp,'' respectively. Examples
prompt > toxfr thisfile.bspand
prompt > toxfr thisfile.bsp thisfile.xspwould both produce the file `thisfile.xsp' in the current directory. In the first example, the name for the transfer file produced is derived from the name of the binary file, using the full base name and replacing the letter `b' in the file name extension with the letter `x', to indicate that the file is a transfer file. In the second example, the name for the transfer file produced is taken directly from the command line.
> toxfr ephem.bsp
> toxfr ephem.bsp myephem.xsp
> toxfr mydata.bbb
Note about DAF and DAS Run-Time Binary File Format Translation
Starting with the N0066 release of the SPICE Toolkit (April, 2017), SPICE performs run-time translation of non-native binary DAS files. Both DAF and DAS files having big-endian IEEE format can be read on platforms using the little-endian IEEE format, and vice versa. Refer to the Convert User's Guide (convert.ug) to see if using transfer format files is indeed necessary in your data exchange path. Appendix A --- Revision History2017 MAR 23 by N. J. Bachman
2004 DEC 06 by B. V. Semenov.
|