Main Content

rinexinfo

R2026b

Get information about RINEX v3 and RINEX v4 file

Since R2022a

Description

The rinexinfo function returns the file information, including header contents, of a RINEX v3 or RINEX v4 navigation or observation file. rinexinfo supports RINEX files up to version 3.04 and version 4.02.

fileinfo = rinexinfo(filename) gets header information about the specified RINEX v3 or RINEX v4 file filename, and returns it as a structure, fileinfo. The contents of fileinfo depend on the RINEX file type and the satellite system in the file.

example

Examples

collapse all

Get the file information of a RINEX navigation message file covering June 24, 2021.

info = rinexinfo("GODS00USA_R_20211750000_01D_GN.rnx")
info = struct with fields:
             FileVersion: 3.0400
     FileSatelliteSystem: 'G'
                FileType: 'N'
                Comments: [3×1 string]
    LeapSecondParameters: [1×1 struct]
                     PGM: "JPS2RIN v.2.0.191"
                   RunBy: "JAVAD GNSS"
            CreationDate: 25-Jun-2021 00:06:25
                FileName: "GODS00USA_R_20211750000_01D_GN.rnx"
                FileSize: 109092

Get the file information of a RINEX mixed observation message file covering June 24, 2021.

info = rinexinfo("GODS00USA_R_20211750000_01H_30S_MO.rnx")
info = struct with fields:
                FileVersion: 3.0400
        FileSatelliteSystem: 'M'
                   FileType: 'O'
           ObservationTypes: [4×1 struct]
              NumSatellites: 44
              AntennaNumber: "02083"
                AntennaType: "JAVRINGANT_DM   SCIS"
            AntennaDeltaHEN: [0.0083 0 0]
             ApproxPosition: [1.1308e+06 -4.8313e+06 3.9941e+06]
    GLONASSFrequencyNumbers: [1×1 struct]
                   Interval: 30
       LeapSecondParameters: [1×1 struct]
                 MarkerName: "GODS"
               MarkerNumber: "40451M128"
                   Observer: "GGN"
                     Agency: "NASA GODDARD SPACE FLIGHT CENTER"
                        PGM: "JPS2RIN v.2.0.191"
                      RunBy: "JAVAD GNSS"
               CreationDate: 24-Jun-2021 01:05:22
          TotalObservations: [44×1 struct]
             ReceiverNumber: "02704"
               ReceiverType: "JAVAD TRE_3 DELTA"
            ReceiverVersion: "4.0.02"
                 PhaseShift: [22×1 struct]
               FirstObsTime: 23-Jun-2021 23:59:42
                LastObsTime: 24-Jun-2021 00:59:12
                   FileName: "GODS00USA_R_20211750000_01H_30S_MO.rnx"
                   FileSize: 1240462

Input Arguments

collapse all

Name of the RINEX version 3 file to read data from, specified as a string scalar or character vector.

Example: "GODS00USA_R_20211750000_01D_GN.rnx"

Data Types: string | char

Output Arguments

collapse all

RINEX file information, returned as a structure. The structure contains metadata parsed from the file header and includes different fields depending on the type and version of the RINEX file and the header entries present in the file.

For detailed field descriptions, see RINEX File Header Information.

Data Types: struct

Limitations

  • Meteorological RINEX files are not supported.

References

[1] International GNSS Service (for Daily 30-Second GPS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed June 25, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_n_001.

[2] International GNSS Service (for Daily 30-Second Galileo Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed June 25, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_l_001.

[3] International GNSS Service (for Daily 30-Second GLONASS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_g_001.

[4] International GNSS Service (for Daily 30-Second BeiDou Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_f_001.

[5] International GNSS Service (for Daily 30-Second NavIC/IRNSS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_i_001.

[6] International GNSS Service (for Daily 30-Second QZSS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_q_001.

[7] International GNSS Service (for Daily 30-Second SBAS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_h_001.

[8] International GNSS Service (for Hourly 30-Second Observation Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_hourly_o_001.

[9] Romero, Ignacio, ed. RINEX The Receiver Independent Exchange Format Version 3.05. Darmstadt, Germany: IGS/RTCM ESA/ESOC/Navigation Support Office. December, 2020. Accessed on: Dec. 22, 2021. https://files.igs.org/pub/data/format/rinex305.pdf .

Version History

Introduced in R2022a

expand all