Parameters: |
- stream (Stream) A Stream object.
- filename (str) Name of the output file
- encoding (int or str, optional) Should be set to one of the following supported Mini-SEED
data encoding formats: ASCII (0)*, INT16 (1), INT32 (3),
FLOAT32 (4)*, FLOAT64 (5)*, STEIM1 (10) and STEIM2
(11)*. Default data types a marked with an asterisk. Currently
INT24 (2) is not supported due to lacking NumPy support.
- reclen (int, optional) Should be set to the desired data record length in bytes
which must be expressible as 2 raised to the power of X where X is
between (and including) 8 to 20.
Defaults to 4096
- byteorder ([0 or '<' | 1 or '>' | '='], optional) Must be either 0 or '<' for LSBF or
little-endian, 1 or '>' for MBF or big-endian. '=' is the
native byteorder. If -1 it will be passed directly to libmseed
which will also default it to big endian. Defaults to big endian.
- flush (int, optional) If it is not zero all of the data will be packed into
records, otherwise records will only be packed while there are
enough data samples to completely fill a record.
- verbose (int, optional) Controls verbosity, a value of zero will result in no
diagnostic output.
|