libmseed 3.1.3
The miniSEED data format library
Loading...
Searching...
No Matches
Data Encodings

Data encoding type defines. More...

Macros

#define DE_TEXT   0
 Text encoding (UTF-8)
 
#define DE_INT16   1
 16-bit integer
 
#define DE_INT32   3
 32-bit integer
 
#define DE_FLOAT32   4
 32-bit float (IEEE)
 
#define DE_FLOAT64   5
 64-bit float (IEEE)
 
#define DE_STEIM1   10
 Steim-1 compressed integers.
 
#define DE_STEIM2   11
 Steim-2 compressed integers.
 
#define DE_GEOSCOPE24   12
 [Legacy] GEOSCOPE 24-bit integer
 
#define DE_GEOSCOPE163   13
 [Legacy] GEOSCOPE 16-bit gain ranged, 3-bit exponent
 
#define DE_GEOSCOPE164   14
 [Legacy] GEOSCOPE 16-bit gain ranged, 4-bit exponent
 
#define DE_CDSN   16
 [Legacy] CDSN 16-bit gain ranged
 
#define DE_SRO   30
 [Legacy] SRO 16-bit gain ranged
 
#define DE_DWWSSN   32
 [Legacy] DWWSSN 16-bit gain ranged
 

Detailed Description

Data encoding type defines.

These are FDSN-defined miniSEED data encoding values. The value of MS3Record.encoding is set to one of these. These values may be used anywhere and encoding value is needed.