SUSWAPBYTES - SWAP the BYTES in SU data to convert data from big endian
to little endian byte order, and vice versa
suswapbytes < stdin [optional parameter] > sdtout
format=0 foreign to native
=1 native to foreign
ns=from header if ns not set in header, must be set by hand
Notes:
The 'native' endian is the endian (byte order) of the machine you are
running this program on. The 'foreign' endian is the opposite byte order.
Examples of big endian machines are: IBM RS6000, SUN, NeXT
Examples of little endian machines are: PCs, DEC
Caveat: this code has not been tested on DEC
Credits:
CWP: adapted for SU by John Stockwell
based on a code supplied by:
Institute fur Geophysik, Hamburg: Jens Hartmann (June 1993)
Trace header fields accessed: ns