GnssType

A GnssType string consists of six parts (type, frequency, attribute, system, PRN, frequency number) represented by seven characters.

Each part of a GnssType string can be replaced by a wildcard '*', enabling the use of these strings as patterns, for example to select a subset of observations (e.g. C**G** matches all GPS code/range observations). Trailing wildcards are optional, meaning L1*R is automatically expanded to L1*R***. For some RINEX 2 types (e.g. Galileo L5) the RINEX 3 attribute is unknown/undefined and can be replaced by ?, for example L5?E01.

Examples: