Rinex 2.11
Rinex 2.11
Rinex 2.11
Revision History
Revision Summary
First Revision
Later Revisions
Version 2.10 Modifications
Version 2.10 Revisions
Version 2.11 Modifications
6.
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
0. REVISION HISTORY
0.1 Revision Summary
First Revision, April 1993
Clarification December 1993
Doppler Definition: January 1994
PR Clarification: October 1994
Wlfact Clarification: February 1995
Event Time Frame Clarification: May 1996
Minor errors in the examples A7/A8: May 1996
Naming convention for compressed met files; January 1997
Continuation line clarifications: April 1997
GLONASS Extensions: April 1997
Met sensor description and position records: April 1997
Wavelength factor clarifications: April 1997
Error in example A12: CORR TO SYSTEM TIME, April 1997
Redefinition of sv cloc params in GLONASS Nav Mess Files: March 1998
Naming conventions for compressed RINEX obs files: March 1998
GPS wee : No roll-over, continuous number: March 1998
Error in compressed DOS file naming convention: July 1998
Table A13 contained blan satellite identifiers: Sept 1998
Discrepancy between Tables A5 and A9 removed: Sept 1998
Phase data format overflow: Clarification: Oct 1998
Message frame time Table A11: Clarification: Oct 1998
* Met sensor description and position records were added to facilitate the
precise use of met values.
* Description and examples for wavelength factors and their temporary changes
(bit 1 of LLI) clarified.
* The RINEX documentation distributed in
the GLONASS satellite cloc offset and
defined identically to the GPS values.
Document consulted had a sign error in
The values should be stored into the RINEX file as -TauN, +GammaN, -TauC.
The original definition as ed for -TauN, -GammaN, +TauC. See paragraph 8.2.
To avoid problems with files created with the original definitions a real
valued version number (2.01) has been introduced for GLONASS nav mess files.
* IGS decided to use the Hatana a compression scheme for RINEX observation
files. Below the corresponding RINEX file name conventions are included
as recommendations. The DOS naming (extension .yyE) was wrongly set to
.yyY in the March 1998 version of the document.
* GPS wee : The GPS wee number in all RINEX files is a continuous number
not affected by the 1024 roll-over, it runs from 1023 over 1024 to 1025 etc.
* A discrepancy between the definition of the header line fields of met sensor
description and position in Table A5 and the example in Table A9 was removed.
The latter was correct.
* Clarification for phase data format overflows: Add or subtract a suitable
number of cycles, set LLI flag.
* Clarification for the GLONASS satellite identifier: "Almanac number" was
somewhat ambiguous. It has been replaced by "slot number" within the
satellite constellation.
0.4 Version 2.10 Modifications
The modifications leading to Version 2.10 include:
-
|
|
time of reception (expressed in the time frame of the receiver) and the
time of transmission (expressed in the time frame of the satellite) of a
distinct satellite signal.
- the observation time being the reading of the receiver cloc at the
instant of validity of the carrier-phase and/or the code measurements.
Usually the software assumes that the observation time is valid for both
the phase AND the code measurements, AND for all satellites observed.
Consequently all these programs do not need most of the information that is
usually stored by the receivers: They need phase, code, and time in the
above mentioned definitions, and some station-related information li e
station name, antenna height, etc.
2. GENERAL FORMAT DESCRIPTION
Currently the format consists of seven ASCII file types:
1.
2.
3.
4.
5.
6.
7.
The format definition of the cloc files has been published in 1998
in a separate document by Jim Ray and Werner Gurtner, available at the IGS
Central Bureau Information System:
ftp://igscb.jpl.nasa.gov/igscb/data/format/rinex_cloc .txt
The format definition of the Space-based augmentation system (SBAS) broadcast
data file has been published in 2004 by Norbert Suard, Werner Gurtner and Lou
Estey, available at the IGS Central Bureau Information System:
ftp://igscb.jpl.nasa.gov/igscb/data/format/geo_sbas.txt
Each file type consists of a header section and a data section. The header
section contains global information for the entire file and is placed at
the beginning of the file. The header section contains header labels in
columns 61-80 for each line contained in the header section. These labels
are mandatory and must appear exactly as given in these descriptions and
examples.
The format has been optimized for minimum space requirements independent
from the number of different observation types of a specific receiver by
indicating in the header the types of observations to be stored. In
computer systems allowing variable record lengths the observation records
may be ept as short as possible. Trailing blan s can be removed from the
records. The maximum record length is 80 bytes per record.
Each Observation file and each Meteorological Data file basically contain
the data from one site and one session. RINEX Version 2 also allows to
include observation data from more than one site subsequently occupied by
a roving receiver in rapid static or inematic applications. Although Version 2
allows to insert header records into the data field we do not recommend to
concatenate data of more than one receiver (or antenna) into the same file,
even if the data do not overlap in time.
If data from more than one receiver has to be exchanged it would not be
economical to include the identical satellite messages collected by the
different receivers several times. Therefore the Navigation Message File
from one receiver may be exchanged or a composite Navigation Message File
created containing non-redundant information from several receivers in
order to ma e the most complete file.
The format of the data records of the RINEX Version 1 Navigation Message
file is identical to the former NGS exchange format.
The actual format descriptions as well as examples are given in the Tables
at the end of the paper.
3. DEFINITION OF THE OBSERVABLES
GPS observables include three fundamental quantities that need to be defined:
Time, Phase, and Range.
TIME:
The time of the measurement is the receiver time of the received signals.
It is identical for the phase and range measurements and is identical for
all satellites observed at that epoch. It is expressed in GPS time (not
Universal Time).
PSEUDO-RANGE:
The pseudo-range (PR) is the distance from the receiver antenna to the
satellite antenna including receiver and satellite cloc offsets (and
other biases, such as atmospheric delays):
PR = distance +
c * (receiver cloc offset - satellite cloc offset +
other biases)
so that the pseudo-range reflects the actual behavior of the receiver
and satellite cloc s. The pseudo-range is stored in units of meters.
See also clarifications for pseudoranges in mixed GPS/GLONASS files in
chapter 8.1.
PHASE:
The phase is the carrier-phase measured in whole cycles. The half-cycles
measured by squaring-type receivers must be converted to whole cycles and
flagged by the wavelength factor in the header section (GPS only).
The phase changes in the same sense as the range (negative doppler). The
phase observations between epochs must be connected by including the
integer number of cycles. The phase observations will not contain any
systematic drifts from intentional offsets of the reference oscillators.
The observables are not corrected for external effects li e atmospheric
refraction, satellite cloc offsets, etc.
If the receiver or the converter software adjusts the measurements using
the real-time-derived receiver cloc offsets dT(r), the consistency of the
3 quantities phase / pseudo-range / epoch must be maintained, i.e. the
receiver cloc correction should be applied to all 3 observables:
file type:
O: Observation file
N: GPS Navigation file
M: Meteorological data file
G: GLONASS Navigation file
L: Future Galileo Navigation file
H: Geostationary GPS payload nav mess file
B: Geo SBAS broadcast data file
(separate documentation)
C: Cloc file (separate documentation)
S: Summary file (used e.g., by IGS, not a standard!)
two-digit year
file sequence number/character within day
daily file: f = 0
hourly files:
f = a: 1st hour 00h-01h; f = b: 2nd hour 01h-02h; ...
f = x: 24th hour 23h-24h
day of the year of first record
4-character station name designator
For 15-minutes high-rate trac ing data we recommend the following extended
filenames:
ssssdddhmm.yyo
|
|
|
|
|
|
|
|
|
|
|
|
| || | |
| || | +- o:
| || |
| || +--- yy:
| ||
| |+------ mm:
| |
| +------- h:
|
|
|
+--------- ddd:
observation file
two-digit year
starting minute within the hour (00, 15, 30, 45)
character for the n-th hour in the day
(a= 1st hour: 00h-01h, b= 2nd hour: 1h to 2h,...,
x=24th hour: 23h-24h. 0= one-day file)
day of the year
|
+------------ ssss: 4-character ID for the LEO receiver/antenna
When data transmission times or storage volumes are critical we recommend
compressing the files prior to storage or transmission using the UNIX
"compress" und "uncompress" programs. Compatible routines are available on
VAX/VMS and PC/DOS systems, as well.
Proposed file name extensions for the compressed files:
+----------------------------------------------------------------------+
| File Types
All platforms
UNIX
VMS
DOS |
|
uncompressed
compressed
|
+----------------------------------------------------------------------+
| Obs Files
.yyO
.yyO.Z .yyO_Z .yyY |
| Obs Files (Hatana a compressed)
.yyD
.yyD.Z .yyD_Z .yyE |
| GPS Nav Files
.yyN
.yyN.Z .yyN_Z .yyX |
| GLONASS Nav File
.yyG
.yyG.Z .yyG_Z .yyV |
| Galileo Nav File
.yyL
.yyL.Z .yyL_Z .yyT |
| GEO Nav Files
.yyH
.yyH.Z .yyH_Z .yyU |
| GEO SBAS Broadcast Files (sep. doc.) .yyB
.yyB.Z .yyB_Z .yyA |
| Met Data Files
.yyM
.yyM.Z .yyM_Z .yyW |
| Cloc Files (see sep.doc.)
.yyC
.yyC.Z .yyC_Z .yyK |
+----------------------------------------------------------------------+
References for the Hatana a compression scheme: See e.g.
- ftp://terras.gsi.go.jp/software
- IGSMails 1525,1686,1726,1763,1785,4967,4969,4975
5. RINEX VERSION 2 FEATURES
The following section contains features that have been introduced for RINEX
Version 2:
5.1 Satellite Numbers:
Version 2 has been prepared to contain GLONASS or other satellite systems'
observations. Therefore we have to be able to distinguish the satellites
of the different systems: We precede the 2-digit satellite number with a
system identifier.
snn
s:
nn:
satellite
G or blan
R
S
E
system identifier
: GPS
: GLONASS
: Geostationary signal payload
: Galileo
Offset
Health OK
Health not OK (bits 18-22 not stored)
Health not OK (bits 18-22 stored)
W0 being the correction to transform the GEO system time to UTC. Toe, aGf0,
aGf1 see below in the format definition tables.
The "Transmission Time of Message" (PRN / EPOCH / SV CLK header record) is
expressed in GPS seconds of the wee . It mar s the beginning of the message
transmission. It has to refer to the same GPS wee as the "Epoch of
Ephemerides". It has to be adjusted by - or + 604800 seconds, if necessary
(which would ma e it lower than zero or larger than 604800, respectively).
It is a redefinition of the Version 2.10 "Message frame time".
"Health" shall be defined as follows:
- Bits 0 to 3 equal to Health in Message Type 17 (MT17)
- bit 4 is set to 1 if MT17 health is unavailable
- bit 5 is set to 1 if the URA index is equal to 15
In the SBAS message definitions bit 3 of the health is currently mar ed as
'reserved'.
|
In case of bit 4 set to 1, it is recommended to set bits 0,1,2,3 to 1, too.
"User Range Accuracy" (URA):
The same convention for converting the URA index to meters is used as
with GPS. Set URA = 32767 meters if URA index = 15.
"IODN" (Issue Of Data Navigation)
The IODN is defined as the 8 first bits after the message type 9,
called IODN in RTCA DO229, Annex A and Annex B and called "spare" in Annex C.
The "CORR TO SYSTEM" TIME header record has been replaced by the more general
record "D-UTC A0,A1,T,W,S,U" in Version 2.11.
10. Version 2.11 Modifications
The main driver for version 2.11 was the easy inclusion of Galileo and new GPS
observables into the RINEX format. As these modifications are VERY MINOR (no
changes in the actual formats) many RINEX readers will not have to be
modified at all or to a small amount (accept version number 2.11), only.
After the first introduction of the "GEO navigation message file" in Version
2.10 feedbac from the SBAS community lead to a number of clarifications/
redefinitions that were included in the Version 2.11 modifications.
10.1 Galileo and New GPS Observables
10.1.1 New Observation Codes
In Version 2.10 only the observation codes for two frequencies were define
(Table A1).
The new codes for GPS L2C/L5 and Galileo codes are introduced as follows:
+---------------------------------------------------------------------------+
| System Freq.Band Frequency
RINEX 2-character Code
|
|
Ps.Range Carr.Phase Doppler Sign.Strength |
+---------------------------------------------------------------------------+
| GPS
L1
1575.42
C1,P1
L1
D1
S1
|
|
L2
1227.60
C2,P2
L2
D2
S2
|
|
L5
1176.45
C5
L5
D5
S5
|
|
|
| Glonass G1
1602+ *9/16 C1,P1
L1
D1
S1
|
|
G2
1246+ *7/16 C2,P2
L2
D2
S2
|
|
|
| Galileo E2-L1-E1 1575.42
C1
L1
D1
S1
|
|
E5a
1176.45
C5
L5
D5
S5
|
|
E5b
1207.140
C7
L7
D7
S7
|
|
E5a+b
1191.795
C8
L8
D8
S8
|
|
E6
1278.75
C6
L6
D6
S6
|
|
|
| SBAS
L1
1575.42
C1
L1
D1
S1
|
|
L5
1176.45
C5
L5
D5
S5
|
+---------------------------------------------------------------------------+
The current two-character observation code does not easily allow a further
refinement of the code to account for the different possibilities how to
generate a specific observable, e.g., with respect to the underlying
code (P,Y,M code in GPS) or the channels (I,Q, A,B,C in Galileo, I,Q in the
new GPS L5 frequency, GPS L2C). The next RINEX version (3.0) will increase the
length of the observation codes to allow a more detailed definition.
The definition of observations for Transit Doppler is obsolete and has been
removed from Version 2.11
10.1.2 Wavelength Factors
The WAVELENGTH FACT L1/2 header record defining the factor, the carrier
wavelength has to be divided with for ambiguity resolution, has been
introduced because of receivers generating GPS phase observations under
antispoofing with one cycle corresponding to half the carrier wavelength
only (squaring technique). Galileo observables will not be generated by
squaring. We therefore define the WAVELENGTH FACT L1/2 header record to be
valid for L1 and L2 GPS phase observables only. All wavelength factors default
to 1. This header record can therefore be declared to be optional.
10.1.3 Code for Galileo Satellite System
Use "E" to indicate the Galileo Satellite System in the header of RINEX
observation files.
10.1.4 Galileo System Time
Include GAL as Galileo System Time into TIME OF FIRST OBS and TIME OF LAST OBS
header records.
10.2 Clarifications in the GEO Navigation Message File
The following clarifications/modifications were introduced (see chapter 9.2):
-
Health word
Issue of Data (Navigation) IODN
Correction to system time
Transmission time of message
+----------------------------------------------------------------------------+
|
TABLE A1
|
|
GNSS OBSERVATION DATA FILE - HEADER SECTION DESCRIPTION
|
+--------------------+------------------------------------------+------------+
|
HEADER LABEL
|
DESCRIPTION
| FORMAT |
| (Columns 61-80) |
|
|
+--------------------+------------------------------------------+------------+
|RINEX VERSION / TYPE| - Format version (2.11)
| F9.2,11X, |
|
| - File type ('O' for Observation Data) | A1,19X, |
|
| - Satellite System: blan or 'G': GPS
| A1,19X |
|
|
'R': GLONASS
|
|
|
|
'S': Geostationary |
|
|
|
signal payload |
|
|
|
'E': Galileo
|
|
|
|
'M': Mixed
|
|
+--------------------+------------------------------------------+------------+
|PGM / RUN BY / DATE | - Name of program creating current file |
A20, |
|
| - Name of agency creating current file |
A20, |
|
| - Date of file creation
|
A20
|
+--------------------+------------------------------------------+------------+
*|COMMENT
| Comment line(s)
|
A60
|*
+--------------------+------------------------------------------+------------+
|MARKER NAME
| Name of antenna mar er
|
A60
|
+--------------------+------------------------------------------+------------+
*|MARKER NUMBER
| Number of antenna mar er
|
A20
|*
+--------------------+------------------------------------------+------------+
|OBSERVER / AGENCY | Name of observer / agency
| A20,A40 |
+--------------------+------------------------------------------+------------+
|REC # / TYPE / VERS | Receiver number, type, and version
|
3A20
|
|
| (Version: e.g. Internal Software Version)|
|
+--------------------+------------------------------------------+------------+
|ANT # / TYPE
| Antenna number and type
|
2A20
|
+--------------------+------------------------------------------+------------+
|APPROX POSITION XYZ | Approximate mar er position (WGS84)
| 3F14.4 |
+--------------------+------------------------------------------+------------+
|ANTENNA: DELTA H/E/N| - Antenna height: Height of bottom
| 3F14.4 |
|
| surface of antenna above mar er
|
|
|
| - Eccentricities of antenna center
|
|
|
| relative to mar er to the east
|
|
|
| and north (all units in meters)
|
|
+--------------------+------------------------------------------+------------+
*|WAVELENGTH FACT L1/2| - Default wavelength factors for
|
|*
|
| L1 and L2 (GPS only)
|
2I6,
|
|
| 1: Full cycle ambiguities
|
|
|
| 2: Half cycle ambiguities (squaring) |
|
|
| 0 (in L2): Single frequency instrument |
|
|
| - zero or blan
|
I6
|
|
|
|
|
|
| The wavelength factor record is optional |
|
|
| for GPS and obsolete for other systems. |
|
|
| Wavelength factors default to 1.
|
|
|
| If the record exists it must precede any |
|
|
| satellite-specific records (see below). |
|
+--------------------+------------------------------------------+------------+
*|WAVELENGTH FACT L1/2| - Wavelength factors for L1 and L2 (GPS) |
2I6,
|*
|
| 1: Full cycle ambiguities
|
|
|
| 2: Half cycle ambiguities (squaring) |
|
|
| 0 (in L2): Single frequency instrument |
|
|
| - Number of satellites to follow in list |
I6,
|
|
| for which these factors are valid.
|
|
|
| - List of PRNs (satellite numbers with | 7(3X,A1,I2)|
|
| system identifier)
|
|
|
|
|
|
|
| These optional satellite specific lines |
|
|
| may follow, if they identify a state
|
|
|
| different from the default values.
|
|
|
|
|
|
|
| Repeat record if necessary.
|
|
+--------------------+------------------------------------------+------------+
|# / TYPES OF OBSERV | - Number of different observation types |
I6,
|
|
| stored in the file
|
|
|
| - Observation types
|
|
|
| - Observation code
| 9(4X,A1, |
|
| - Frequency code
|
A1)|
|
| If more than 9 observation types:
|
|
|
|
Use continuation line(s) (including |6X,9(4X,2A1)|
|
|
the header label in cols. 61-80!)
|
|
|
|
|
|
|
| The following observation types are
|
|
|
| defined in RINEX Version 2.11:
|
|
|
|
|
|
|
| Observation code (use uppercase only): |
|
|
| C: Pseudorange GPS: C/A, L2C
|
|
|
|
Glonass: C/A
|
|
|
|
Galileo: All
|
|
|
| P: Pseudorange GPS and Glonass: P code|
|
|
| L: Carrier phase
|
|
|
| D: Doppler frequency
|
|
|
| S: Raw signal strengths or SNR values |
|
|
|
as given by the receiver for the
|
|
|
|
respective phase observations
|
|
|
|
|
|
|
| Frequency code
|
|
|
|
GPS
Glonass Galileo
SBAS
|
|
|
| 1: L1
G1
E2-L1-E1
L1
|
|
|
| 2: L2
G2
--|
|
|
| 5: L5
-E5a
L5
|
|
|
| 6: --E6
-|
|
|
| 7: --E5b
-|
|
|
| 8: --E5a+b
-|
|
|
|
|
|
|
| Observations collected under Antispoofing|
|
|
| are converted to "L2" or "P2" and flagged|
|
|
|
|
| with bit 2 of loss of loc indicator
|
| (see Table A2).
|
|
|
|
|
|
|
| Units : Phase
: full cycles
|
|
|
|
Pseudorange : meters
|
|
|
|
Doppler
: Hz
|
|
|
|
SNR etc
: receiver-dependent |
|
|
|
|
|
|
| The sequence of the types in this record |
|
|
| has to correspond to the sequence of the |
|
|
| observations in the observation records |
|
+--------------------+------------------------------------------+------------+
*|INTERVAL
| Observation interval in seconds
| F10.3
|*
+--------------------+------------------------------------------+------------+
|TIME OF FIRST OBS | - Time of first observation record
| 5I6,F13.7, |
|
| (4-digit-year, month,day,hour,min,sec) |
|
|
| - Time system: GPS (=GPS time system)
| 5X,A3
|
|
|
GLO (=UTC time system)
|
|
|
|
GAL (=Galileo System Time)|
|
|
| Compulsory in mixed GPS/GLONASS files |
|
|
| Defaults: GPS for pure GPS files
|
|
|
|
GLO for pure GLONASS files |
|
|
|
GAL for pure Galileo files |
|
+--------------------+------------------------------------------+------------+
*|TIME OF LAST OBS
| - Time of last observation record
| 5I6,F13.7, |*
|
| (4-digit-year, month,day,hour,min,sec) |
|
|
| - Time system: Same value as in
| 5X,A3
|
|
|
TIME OF FIRST OBS record |
|
+--------------------+------------------------------------------+------------+
*|RCV CLOCK OFFS APPL | Epoch, code, and phase are corrected by |
I6
|*
|
| applying the realtime-derived receiver |
|
|
| cloc offset: 1=yes, 0=no; default: 0=no |
|
|
| Record required if cloc offsets are
|
|
|
| reported in the EPOCH/SAT records
|
|
+--------------------+------------------------------------------+------------+
*|LEAP SECONDS
| Number of leap seconds since 6-Jan-1980 |
I6
|*
|
| Recommended for mixed files
|
|
+--------------------+------------------------------------------+------------+
*|# OF SATELLITES
| Number of satellites, for which
|
I6
|*
|
| observations are stored in the file
|
|
+--------------------+------------------------------------------+------------+
*|PRN / # OF OBS
| PRN (sat.number), number of observations |3X,A1,I2,9I6|*
|
| for each observation type indicated
|
|
|
| in the "# / TYPES OF OBSERV" - record. |
|
|
|
|
|
|
| If more than 9 observation types:
|
|
|
| Use continuation line(s) including
| 6X,9I6 |
|
| the header label in cols. 61-80!
|
|
|
|
|
|
|
| This record is (these records are)
|
|
|
| repeated for each satellite present in |
|
|
| the data file
|
|
+--------------------+------------------------------------------+------------+
|END OF HEADER
| Last record in the header section.
|
60X
|
+--------------------+------------------------------------------+------------+
Records mar ed with * are optional
+----------------------------------------------------------------------------+
|
TABLE A2
|
|
GNSS OBSERVATION DATA FILE - DATA RECORD DESCRIPTION
|
+-------------+-------------------------------------------------+------------+
| OBS. RECORD | DESCRIPTION
| FORMAT |
+-------------+-------------------------------------------------+------------+
| EPOCH/SAT | - Epoch :
|
|
|
or
| - year (2 digits, padded with 0 if necessary) | 1X,I2.2, |
| EVENT FLAG | - month,day,hour,min,
| 4(1X,I2), |
|
| - sec
| F11.7, |
|
|
|
|
|
| - Epoch flag 0: OK
| 2X,I1, |
|
|
1: power failure between
|
|
|
|
previous and current epoch
|
|
|
|
>1: Event flag
|
|
|
| - Number of satellites in current epoch
|
I3,
|
|
| - List of PRNs (sat.numbers with system
| 12(A1,I2), |
|
| identifier, see 5.1) in current epoch
|
|
|
| - receiver cloc offset (seconds, optional)
| F12.9
|
|
|
|
|
|
| If more than 12 satellites: Use continuation |
32X,
|
|
| line(s)
| 12(A1,I2) |
|
|
|
|
|
| If epoch flag 2-5:
|
|
|
|
|
|
|
| - Event flag:
| [2X,I1,] |
|
|
2: start moving antenna
|
|
|
|
3: new site occupation (end of inem. data) |
|
|
|
(at least MARKER NAME record follows)
|
|
|
|
4: header information follows
|
|
|
|
5: external event (epoch is significant,
|
|
|
|
same time frame as observation time tags)|
|
|
|
|
|
|
| - "Number of satellites" contains number of |
[I3]
|
|
|
special records to follow.
|
|
|
|
Maximum number of records: 999
|
|
|
|
|
|
|
| - For events without significant epoch the
|
|
|
|
epoch fields can be left blan
|
|
|
|
|
|
|
| If epoch flag = 6:
|
|
|
|
6: cycle slip records follow to optionally |
|
|
|
report detected and repaired cycle slips |
|
|
|
(same format as OBSERVATIONS records;
|
|
|
|
slip instead of observation; LLI and
|
|
|
|
signal strength blan or zero)
|
|
+-------------+-------------------------------------------------+------------+
|OBSERVATIONS | - Observation
| rep. within record for
| m(F14.3, |
|
| - LLI
| each obs.type (same seq
|
I1,
|
|
| - Signal strength | as given in header)
|
I1)
|
|
|
|
|
|
| If more than 5 observation types (=80 char):
|
|
|
| continue observations in next record.
|
|
|
|
|
|
|
| This record is (these records are) repeated for |
|
|
| each satellite given in EPOCH/SAT - record.
|
|
|
|
|
|
|
| Observations:
|
|
|
| Phase : Units in whole cycles of carrier
|
|
|
| Code : Units in meters
|
|
|
| Missing observations are written as 0.0
|
|
|
| or blan s.
|
|
|
|
|
|
|
| Phase values overflowing the fixed format F14.3 |
|
|
| have to be clipped into the valid interval (e.g.|
|
|
| add or subtract 10**9), set LLI indicator.
|
|
|
|
|
|
|
| Loss of loc indicator (LLI). Range: 0-7
|
|
|
| 0 or blan : OK or not nown
|
|
|
| Bit 0 set : Lost loc between previous and
|
|
|
|
current observation: cycle slip
|
|
|
|
possible
|
|
|
| Bit 1 set : Opposite wavelength factor to the |
|
|
|
one defined for the satellite by a |
|
|
|
previous WAVELENGTH FACT L1/2 line |
|
|
|
or opposite to the default.
|
|
|
|
Valid for the current epoch only. |
|
|
| Bit 2 set : Observation under Antispoofing
|
|
|
|
(may suffer from increased noise) |
|
|
|
|
|
|
| Bits 0 and 1 for phase only.
|
|
|
|
|
|
|
| Signal strength projected into interval 1-9:
|
|
|
| 1: minimum possible signal strength
|
|
|
| 5: threshold for good S/N ratio
|
|
|
| 9: maximum possible signal strength
|
|
|
| 0 or blan : not nown, don't care
|
|
+-------------+-------------------------------------------------+------------+
+----------------------------------------------------------------------------+
|
TABLE A3
|
|
GPS NAVIGATION MESSAGE FILE - HEADER SECTION DESCRIPTION
|
+--------------------+------------------------------------------+------------+
|
HEADER LABEL
|
DESCRIPTION
| FORMAT |
| (Columns 61-80) |
|
|
+--------------------+------------------------------------------+------------+
|RINEX VERSION / TYPE| - Format version (2.10)
| F9.2,11X, |
|
| - File type ('N' for Navigation data)
| A1,19X |
+--------------------+------------------------------------------+------------+
|PGM / RUN BY / DATE | - Name of program creating current file |
A20, |
|
| - Name of agency creating current file |
A20, |
|
| - Date of file creation
|
A20
|
+--------------------+------------------------------------------+------------+
*|COMMENT
| Comment line(s)
|
A60
|*
+--------------------+------------------------------------------+------------+
*|ION ALPHA
| Ionosphere parameters A0-A3 of almanac | 2X,4D12.4 |*
|
| (page 18 of subframe 4)
|
|
+--------------------+------------------------------------------+------------+
*|ION BETA
| Ionosphere parameters B0-B3 of almanac | 2X,4D12.4 |*
+--------------------+------------------------------------------+------------+
*|DELTA-UTC: A0,A1,T,W| Almanac parameters to compute time in UTC| 3X,2D19.12,|*
|
| (page 18 of subframe 4)
|
2I9
|
|
| A0,A1: terms of polynomial
|
|
|
| T
: reference time for UTC data
|
*)
|
|
|
|
| W
: UTC reference wee number.
|
|
Continuous number, not mod(1024)! |
|
+--------------------+------------------------------------------+------------+
*|LEAP SECONDS
| Delta time due to leap seconds
|
I6
|*
+--------------------+------------------------------------------+------------+
|END OF HEADER
| Last record in the header section.
|
60X
|
+--------------------+------------------------------------------+------------+
Records mar ed with * are optional
+----------------------------------------------------------------------------+
|
TABLE A4
|
|
GPS NAVIGATION MESSAGE FILE - DATA RECORD DESCRIPTION
|
+--------------------+------------------------------------------+------------+
|
OBS. RECORD
| DESCRIPTION
| FORMAT |
+--------------------+------------------------------------------+------------+
|PRN / EPOCH / SV CLK| - Satellite PRN number
|
I2,
|
|
| - Epoch: Toc - Time of Cloc
|
|
|
|
year (2 digits, padded with 0 |
|
|
|
if necessary)
| 1X,I2.2, |
|
|
month
| 1X,I2, |
|
|
day
| 1X,I2, |
|
|
hour
| 1X,I2, |
|
|
minute
| 1X,I2, |
|
|
second
|
F5.1, |
|
| - SV cloc bias
(seconds)
| 3D19.12 |
|
| - SV cloc drift
(sec/sec)
|
|
|
| - SV cloc drift rate (sec/sec2)
|
*)
|
+--------------------+------------------------------------------+------------+
| BROADCAST ORBIT - 1| - IODE Issue of Data, Ephemeris
| 3X,4D19.12 |
|
| - Crs
(meters)
|
|
|
| - Delta n
(radians/sec)
|
|
|
| - M0
(radians)
|
|
+--------------------+------------------------------------------+------------+
| BROADCAST ORBIT - 2| - Cuc
(radians)
| 3X,4D19.12 |
|
| - e Eccentricity
|
|
|
| - Cus
(radians)
|
|
|
| - sqrt(A)
(sqrt(m))
|
|
+--------------------+------------------------------------------+------------+
| BROADCAST ORBIT - 3| - Toe Time of Ephemeris
| 3X,4D19.12 |
|
|
(sec of GPS wee ) |
|
|
| - Cic
(radians)
|
|
|
| - OMEGA
(radians)
|
|
|
| - CIS
(radians)
|
|
+--------------------+------------------------------------------+------------+
| BROADCAST ORBIT - 4| - i0
(radians)
| 3X,4D19.12 |
|
| - Crc
(meters)
|
|
|
| - omega
(radians)
|
|
|
| - OMEGA DOT
(radians/sec)
|
|
+--------------------+------------------------------------------+------------+
| BROADCAST ORBIT - 5| - IDOT
(radians/sec)
| 3X,4D19.12 |
|
| - Codes on L2 channel
|
|
|
| - GPS Wee # (to go with TOE)
|
|
|
| Continuous number, not mod(1024)!
|
|
|
| - L2 P data flag
|
|
+--------------------+------------------------------------------+------------+
| BROADCAST ORBIT - 6| - SV accuracy
(meters)
| 3X,4D19.12 |
|
| - SV health
(bits 17-22 w 3 sf 1) |
|
|
| - TGD
(seconds)
|
|
|
| - IODC Issue of Data, Cloc
|
|
+--------------------+------------------------------------------+------------+
| BROADCAST ORBIT - 7| - Transmission time of message
**) | 3X,4D19.12 |
|
|
(sec of GPS wee , derived e.g. |
|
|
|
from Z-count in Hand Over Word (HOW) |
|
|
| - Fit interval
(hours)
|
|
|
|
(see ICD-GPS-200, 20.3.4.4)
|
|
|
| Zero if not nown
|
|
|
| - spare
|
|
|
| - spare
|
|
+--------------------+------------------------------------------+------------+
**) Adjust the Transmission time of message by -604800 to refer to the
reported wee , if necessary.
*) In order to account for the various compilers, E,e,D, and d are allowed
letters between the fraction and exponent of all floating point numbers
in the navigation message files.
Zero-padded two-digit exponents are required, however.
+----------------------------------------------------------------------------+
|
TABLE A5
|
|
METEOROLOGICAL DATA FILE - HEADER SECTION DESCRIPTION
|
+--------------------+------------------------------------------+------------+
|
HEADER LABEL
|
DESCRIPTION
| FORMAT |
| (Columns 61-80) |
|
|
+--------------------+------------------------------------------+------------+
|RINEX VERSION / TYPE| - Format version (2.11)
| F9.2,11X, |
|
| - File type ('M' for Meteorological Data)| A1,39X |
+--------------------+------------------------------------------+------------+
|PGM / RUN BY / DATE | - Name of program creating current file |
A20, |
|
| - Name of agency creating current file |
A20, |
|
| - Date of file creation
|
A20
|
+--------------------+------------------------------------------+------------+
*|COMMENT
| Comment line(s)
|
A60
|*
+--------------------+------------------------------------------+------------+
|MARKER NAME
| Station Name
|
A60
|
|
| (preferably identical to MARKER NAME in |
|
|
| the associated Observation File)
|
|
+--------------------+------------------------------------------+------------+
*|MARKER NUMBER
| Station Number
|
A20
|*
|
| (preferably identical to MARKER NUMBER in|
|
|
| the associated Observation File)
|
|
+--------------------+------------------------------------------+------------+
|# / TYPES OF OBSERV | - Number of different observation types |
I6,
|
|
| stored in the file
|
|
|
| - Observation types
| 9(4X,A2) |
|
|
|
|
|
| The following meteorological observation |
|
|
| types are defined in RINEX Version 2:
|
|
|
|
|
|
|
| PR : Pressure (mbar)
|
|
|
| TD : Dry temperature (deg Celsius)
|
|
|
| HR : Relative humidity (percent)
|
|
|
| ZW : Wet zenith path delay (mm)
|
|
|
|
(for WVR data)
|
|
|
| ZD : Dry component of zenith path delay |
|
|
|
(mm)
|
|
|
| ZT : Total zenith path delay (mm)
|
|
|
| WD : Wind azimuth (deg)
|
|
|
|
from where the wind blows
|
|
|
| WS : Wind speed (m/s)
|
|
|
| RI : "Rain increment" (1/10 mm): Rain
|
|
|
|
accumulation since last measurement |
|
|
| HI : Hail indicator: 1 = Hail detected |
|
|
|
since last measurement
|
|
|
|
|
|
|
| The sequence of the types in this record |
|
|
| must correspond to the sequence of the |
|
|
| measurements in the data records
|
|
|
|
|
|
|
| If more than 9 observation types are
|
|
|
| being used, use continuation lines
| 6X,9(4X,A2)|
|
| including header label in cols. 61-80! |
|
|
|
|
|
+--------------------+------------------------------------------+------------+
|SENSOR MOD/TYPE/ACC | Description of the met sensor
|
|
|
| - Model (manufacturer)
| A20,
|
|
| - Type
| A20,6X, |
|
| - Accuracy (same units as obs values)
| F7.1,4X, |
|
| - Observation type
| A2,1X
|
|
| Record is repeated for each observation |
|
|
| type found in # / TYPES OF OBSERV record |
|
+--------------------+------------------------------------------+------------+
|SENSOR POS XYZ/H
| Approximate position of the met sensor |
|
|
| - Geocentric coordinates X,Y,Z (ITRF | 3F14.4, |
|
| - Ellipsoidal height H
or WGS-84)| 1F14.4, |
|
| - Observation type
| 1X,A2,1X |
|
| Set X,Y,Z to zero if not nown.
|
|
|
| Ma e sure H refers to ITRF or WGS-84!
|
|
|
| Record required for barometer,
|
|
|
| recommended for other sensors.
|
|
+--------------------+------------------------------------------+------------+
|END OF HEADER
| Last record in the header section.
|
60X
|
+--------------------+------------------------------------------+------------+
Records mar ed with * are optional
+----------------------------------------------------------------------------+
|
TABLE A6
|
|
METEOROLOGICAL DATA FILE - DATA RECORD DESCRIPTION
|
+-------------+-------------------------------------------------+------------+
| OBS. RECORD | DESCRIPTION
| FORMAT |
+-------------+-------------------------------------------------+------------+
| EPOCH / MET | - Epoch in GPS time (not local time!)
|
|
|
|
year (2 digits, padded with 0 if necessary) | 1X,I2.2, |
|
|
month,day,hour,min,sec
| 5( 1X,I2), |
|
|
|
|
|
| The 2-digit years in RINEX Version 1 and 2.xx |
|
|
| files are understood to represent
|
|
|
| 80-99: 1980-1999 and 00-79: 2000-2079 |
|
|
|
|
|
|
| - Met data in the same sequence as given in the | mF7.1
|
|
| header
|
|
|
|
|
|
|
| More than 8 met data types: Use continuation
|4X,10F7.1,3X|
|
| lines
|
|
+-------------+-------------------------------------------------+------------+
+------------------------------------------------------------------------------+
|
TABLE A7
|
|
GPS OBSERVATION DATA FILE - EXAMPLE
|
+------------------------------------------------------------------------------+
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
2.10
OBSERVATION DATA
M (MIXED)
BLANK OR G = GPS, R = GLONASS, E = GALILEO, M = MIXED
XXRINEXO V9.9
AIUB
24-MAR-01 14:43
EXAMPLE OF A MIXED RINEX FILE (NO FEATURES OF V 2.11)
A 9080
9080.1.34
BILL SMITH
ABC INSTITUTE
X1234A123
XX
ZZZ
234
YY
4375274.
587466.
4589095.
.9030
.0000
.0000
1
1
1
2
6 G14 G15 G16 G17 G18 G19
0
5
P1
18.000
2005
3
L1
L2
P2
24
13
10
L5
36.0000000
05 3 24 13 10 36.0000000 0 4G12G09G06E11
23629347.915
.300 8
-.353
20891534.648
-.120 9
-.358
20607600.189
-.430 9
.394
.324 8
05 3 24 13 10 50.0000000 4 4
1
2
2 G 9 G12
*** WAVELENGTH FACTOR CHANGED FOR 2 SATELLITES ***
NOW 8 SATELLITES HAVE WL FACT 1 AND 2!
4 3
*** SATELLITE G 9 THIS EPOCH ON WLFACT 1 (L2) COMMENT
*** G 6 LOST LOCK AND THIS EPOCH ON WLFACT 2 (L2) COMMENT
(OPPOSITE TO PREVIOUS SETTINGS)
COMMENT
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
+------------------------------------------------------------------------------+
|
TABLE A8
|
|
GPS NAVIGATION MESSAGE FILE - EXAMPLE
|
+------------------------------------------------------------------------------+
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
2.10
N: GPS NAV DATA
XXRINEXN V2.10
AIUB
3-SEP-99 15:22
EXAMPLE OF VERSION 2.10 FORMAT
.1676D-07 .2235D-07 -.1192D-06 -.1192D-06
.1208D+06 .1310D+06 -.1310D+06 -.1966D+06
.133179128170D-06 .107469588780D-12 552960
1025
13
6 99 9 2 17 51 44.0
.910000000000D+02
.484101474285D-05
.409904000000D+06
.111541663136D+01
.307155651409D-09
.000000000000D+00
.406800000000D+06
13 99 9 2 19 0 0.0
.133000000000D+03
-.498816370964D-05
.414000000000D+06
.110192796930D+01
-.785747015231D-11
.000000000000D+00
.410400000000D+06
-.839701388031D-03
.934062500000D+02
.626740418375D-02
-.242143869400D-07
.326593750000D+03
.000000000000D+00
.000000000000D+00
.000000000000D+00
.490025617182D-03
-.963125000000D+02
.200239347760D-02
-.279396772385D-07
.271187500000D+03
.000000000000D+00
.000000000000D+00
.000000000000D+00
.000000000000D+00
.292961152146D+01
.515328476143D+04
-.558793544769D-07
-.619632953057D-08
.000000000000D+00
.389000000000D+03
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
+------------------------------------------------------------------------------+
|
TABLE A9
|
|
METEOROLOGICAL DATA FILE - EXAMPLE
|
+------------------------------------------------------------------------------+
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
2.10
METEOROLOGICAL DATA
XXRINEXM V9.9
AIUB
3-APR-96 00:10
EXAMPLE OF A MET DATA FILE (NO FEATURES OF V 2.11)
A 9080
3
PR
TD
HR
PAROSCIENTIFIC
740-16B
0.2
HAENNI
0.1
ROTRONIC
I-240W
5.0
0.0
0.0
0.0
1234.5678
PR
TD
HR
PR
96 4 1 0 0 15 987.1
96 4 1 0 0 30 987.2
96 4 1 0 0 45 987.1
10.6
10.9
11.6
89.5
90.0
89.0
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
+----------------------------------------------------------------------------+
|
TABLE A10
|
|
GLONASS NAVIGATION MESSAGE FILE - HEADER SECTION DESCRIPTION
|
+--------------------+------------------------------------------+------------+
|
HEADER LABEL
|
DESCRIPTION
| FORMAT |
| (Columns 61-80) |
|
|
+--------------------+------------------------------------------+------------+
|RINEX VERSION / TYPE| - Format version (2.10)
| F9.2,11X, |
|
| - File type ('G' = GLONASS nav mess data)| A1,39X |
+--------------------+------------------------------------------+------------+
|PGM / RUN BY / DATE | - Name of program creating current file |
A20, |
|
| - Name of agency creating current file |
A20, |
|
| - Date of file creation (dd-mmm-yy hh:mm)|
A20
|
+--------------------+------------------------------------------+------------+
*|COMMENT
| Comment line(s)
|
A60
|*
+--------------------+------------------------------------------+------------+
*|CORR TO SYSTEM TIME | - Time of reference for system time corr |
|*
|
| (year, month, day)
|
3I6, |
|
| - Correction to system time scale (sec) | 3X,D19.12 |
|
| to correct GLONASS system time to
|
|
|
| UTC(SU)
(-TauC)|
*)
|
+--------------------+------------------------------------------+------------+
*|LEAP SECONDS
| Number of leap seconds since 6-Jan-1980 |
I6
|*
+--------------------+------------------------------------------+------------+
|END OF HEADER
| Last record in the header section.
|
60X
|
+--------------------+------------------------------------------+------------+
Records mar ed with * are optional
+----------------------------------------------------------------------------+
|
TABLE A11
|
|
GLONASS NAVIGATION MESSAGE FILE - DATA RECORD DESCRIPTION
|
+--------------------+------------------------------------------+------------+
|
OBS. RECORD
| DESCRIPTION
| FORMAT |
+--------------------+------------------------------------------+------------+
|PRN / EPOCH / SV CLK| - Satellite number:
|
I2,
|
|
|
Slot number in sat. constellation |
|
|
| - Epoch of ephemerides
(UTC) |
|
|
|
- year (2 digits, padded with 0,
| 1X,I2.2, |
|
|
if necessary)
|
|
|
|
- month,day,hour,minute,
| 4(1X,I2), |
|
|
- second
|
F5.1, |
|
| - SV cloc bias (sec)
(-TauN)| D19.12, |
|
| - SV relative frequency bias
(+GammaN)| D19.12, |
|
| - message frame time
(t )| D19.12 |
|
| (0 .le. t .lt. 86400 sec of day UTC) |
|
|
|
|
*)
|
|
| The 2-digit years in RINEX 1 and 2.xx |
|
|
| files are understood to represent
|
|
|
| 80-99: 1980-1999 and 00-79: 2000-2079|
|
+--------------------+------------------------------------------+------------+
+------------------------------------------------------------------------------+
|
TABLE A12
|
|
GLONASS NAVIGATION MESSAGE FILE - EXAMPLE
|
+------------------------------------------------------------------------------+
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
2.10
GLONASS NAV DATA
ASRINEXG V1.1.0 VM AIUB
19-FEB-98 10:42
STATION ZIMMERWALD
1998
2
16
0.379979610443D-06
3
11
12
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
+------------------------------------------------------------------------------+
|
TABLE A13
|
|
GLONASS OBSERVATION FILE - EXAMPLE
|
+------------------------------------------------------------------------------+
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
2.10
OBSERVATION DATA
R (GLONASS)
XXRINEXO V1.1
AIUB
27-AUG-93 07:23
TST1
VIEWEG
BRAUNSCHWEIG
100
XX-RECEIVER
1.0
101
XX-ANTENNA
3844808.114
715426.767 5021804.854
1.2340
.0000
.0000
1
1
2
C1
L1
10.000
1993
8
23
14
24 40.0490000
GLO
93 8 23 14 24
23986839.824
23707804.625
23834065.096
93 8 23 14 24
23992341.033
23713141.002
23831189.435
93 8 23 14 25
23997824.854
23718494.110
23828329.946
93 8 23 14 25
24003328.910
24933965.449
22203326.578
23723851.686
23825485.526
93 8 23 14 25
24008828.023
24927995.616
22202547.907
23729236.758
23822662.277
93 8 23 14 25
24014330.779
24922041.288
22201767.457
23734633.024
23819848.894
40.0490000 0
20520.565
19937.231
-9334.581
50.0490000 0
49856.525
48479.290
-24821.796
.0490000 0
79217.202
77092.992
-40219.918
10.0490000 0
108602.422
-19202.780
-2987.327
105777.849
-55529.205
20.0490010 0
138012.178
-51188.500
-7213.298
134533.636
-70749.590
30.0490000 0
167446.477
-83151.666
-11388.909
163360.131
-85881.102
3
5
5
5
3
5
5
5
3
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
2R01R21
2R01R21
2R01R21
2R05R17R01R21
2R05R17R01R21
2R05R17R01R21
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
+------------------------------------------------------------------------------+
|
TABLE A14
|
|
MIXED GPS/GLONASS OBSERVATION FILE - EXAMPLE
|
+------------------------------------------------------------------------------+
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
2.10
OBSERVATION DATA
YYRINEXO V2.8.1 VM AIUB
TST2
001-02-A
M (MIXED)
6-FEB-00 13:59
JIM
Y-COMPANY
1
YY-RECEIVER
2.0.1
1
GEODETIC L1
3851178.1849 -80151.4072 5066671.1013
1.2340
0.0000
0.0000
1
0
2
C1
L1
10.000
11
2000
2
6
11
53
0.0000000
00 2 6 11 53
22576523.586
22360162.704
24484865.974
21950524.331
22507304.252
20148742.213
22800149.591
19811403.273
23046997.513
22778170.622
22221283.991
19300913.475
20309075.579
23397403.484
00 2 6 11 53
22578985.016
22359738.890
24490324.818
21944376.706
22512598.731
20147322.111
22798942.949
19812513.509
23053885.702
22770607.029
22222967.297
19297913.736
20313087.618
23392352.454
OBSERVER / AGENCY
REC # / TYPE / VERS
ANT # / TYPE
APPROX POSITION XYZ
ANTENNA: DELTA H/E/N
WAVELENGTH FACT L1/2
# / TYPES OF OBSERV
INTERVAL
LEAP SECONDS
GPS
TIME OF FIRST OBS
END OF HEADER
0.0000000 0 14G23G07G02G05G26G09G21R20R19R12R02R11
R10R03
-11256947.60212
-16225110.75413
14662682.882 2
-13784707.24912
9846064.848 2
-20988953.712 4
-16650822.70012
-25116169.741 3
-3264701.688 2
-821857836.745 1
-988088156.884 2
-83282658.19013
-672668843.84713
-285457101.34211
10.0000000 0 14G23G07G02G05G26G09G21R20R19R12R02R11
R10R03
-11244012.910 2
-16227337.841 2
14691368.710 2
-13817012.849 2
9873887.580 2
-20996416.338 4
-16657163.594 2
-25110234.795 3
-3227854.397 2
-821898566.774 1
-988079145.989 2
-83298710.38413
-672647337.04113
-285484291.40311
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
+----------------------------------------------------------------------------+
|
TABLE A15
|
|
GEOSTATIONARY NAVIGATION MESSAGE FILE - HEADER SECTION DESCRIPTION
|
+--------------------+------------------------------------------+------------+
|
HEADER LABEL
|
DESCRIPTION
| FORMAT |
| (Columns 61-80) |
|
|
+--------------------+------------------------------------------+------------+
|RINEX VERSION / TYPE| - Format version (2.11)
| F9.2,11X, |
|
| - File type ('H' = GEO nav mess data)
| A1,39X |
+--------------------+------------------------------------------+------------+
|PGM / RUN BY / DATE | - Name of program creating current file |
A20, |
|
| - Name of agency creating current file |
A20, |
|
| - Date of file creation (dd-mmm-yy hh:mm)|
A20
|
+--------------------+------------------------------------------+------------+
*|COMMENT
| Comment line(s)
|
A60
|*
+--------------------+------------------------------------------+------------+
*|CORR TO SYSTEM TIME | - Time of reference for system time corr |
|*
|
| (year, month, day)
|
3I6, |
| Obsolete in
| - Correction to transform the GEO system | 3X,D19.12 |
| RINEX Version 2.11 | time to UTC
(W0)|
*)
|
+--------------------+------------------------------------------+------------+
*|D-UTC A0,A1,T,W,S,U | Corrections to transform the system time |
|*
|
| to UTC
|
|
|
| A0,A1 Coefficients of 1-deg polynomial | 2D19.12, |
|
|
A0 sec, A1 sec/sec
|
|
|
|
CORR(s) = A0 + A1*DELTAT
|
|
|
| T Reference time for polynomial
|
I7,
|
|
|
(Seconds into GPS wee )
|
|
|
| W Reference wee number
|
I5,
|
|
|
(GPS wee , continuous number)
|
|
|
| S EGNOS, WAAS, or MSAS ...
| X,A5,X |
|
|
(left-justified)
|
|
|
|
Derived from MT17 service provider. |
|
|
|
If not nown: Use Snn with
|
|
|
|
nn = PRN-100 of satellite
|
|
|
|
broadcasting the MT12
|
|
|
| U UTC Identifier (0 if un nown)
|
I2,2X |
|
| 1=UTC(NIST), 2=UTC(USNO), 3=UTC(SU), |
|
|
| 4=UTC(BIPM), 5=UTC(Europe Lab),
|
|
|
| 6=UTC(CRL), >6 = reserved for future |
|
|
|
|
|
|
| Omit record if corrections not provided. |
|
|
|
|
|
|
|
Replaces CORR TO SYSTEM TIME !
|
|
+--------------------+------------------------------------------+------------+
*|LEAP SECONDS
| Number of leap seconds since 6-Jan-1980 |
I6
|*
+--------------------+------------------------------------------+------------+
|END OF HEADER
| Last record in the header section.
|
60X
|
+--------------------+------------------------------------------+------------+
Records mar ed with * are optional
+----------------------------------------------------------------------------+
|
TABLE A16
|
|
GEOSTATIONARY NAVIGATION MESSAGE FILE - DATA RECORD DESCRIPTION
|
+--------------------+------------------------------------------+------------+
|
OBS. RECORD
| DESCRIPTION
| FORMAT |
+--------------------+------------------------------------------+------------+
|PRN / EPOCH / SV CLK| - Satellite number (PRN - 100)
|
I2,
|
|
| - Epoch of ephemerides (GPS)
(Toe) |
|
|
|
- year (2 digits, padded with 0
|
|
|
|
if necessary)
| 1X,I2.2, |
|
|
- month,day,hour,minute,
| 4(1X,I2), |
|
|
- second
|
F5.1, |
|
| - SV cloc bias (sec)
(aGf0)| D19.12, |
|
| - SV relative frequency bias
(aGf1)| D19.12, |
|
| - Transmission time of message
| D19.12 |
|
|
(start of the message)
|
|
|
|
in GPS seconds of the wee
|
|
+--------------------+------------------------------------------+------------+
| BROADCAST ORBIT - 1| - Satellite position X
( m)
| 3X,4D19.12 |
|
| velocity X dot ( m/sec)
|
|
|
| X acceleration ( m/sec2)
|
*)
|
|
| health (0=OK)
|
|
+--------------------+------------------------------------------+------------+
| BROADCAST ORBIT - 2| - Satellite position Y
( m)
| 3X,4D19.12 |
|
| velocity Y dot ( m/sec)
|
|
|
| Y acceleration ( m/sec2)
|
|
|
| Accuracy code (URA, meters)|
|
+--------------------+------------------------------------------+------------+
| BROADCAST ORBIT - 3| - Satellite position Z
( m)
| 3X,4D19.12 |
|
| velocity Z dot ( m/sec)
|
|
|
| Z acceleration ( m/sec2)
|
|
|
| - IODN (Issue of Data Navigation, DO229, |
|
|
| 8 first bits after Message Type if MT9) |
|
+--------------------+------------------------------------------+------------+
*) In order to account for the various compilers, E,e,D, and d are allowed
letters between the fraction and exponent of all floating point numbers
in the navigation message files.
Zero-padded two-digit exponents are required, however.
+------------------------------------------------------------------------------+
|
TABLE A17
|
|
MIXED GPS/GEO OBSERVATION FILE - EXAMPLE
|
+------------------------------------------------------------------------------+
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
2.10
RinExp V.2.0.2
OBSERVATION DATA
TESTUSER
M (MIXED)
00-02-04 09:30
20531084.382
763235.849
23002123.430
-430369.237
23610670.127
-383205.864
23955051.773
-148948.417
20622558.579
-331621.765
38137558.783
335846.284
00 01 13 14 45 2.0000000 0
21839100.418
-240352.173
25150565.890
-168150.148
20531065.378
763136.116
23002622.082
-427748.683
23610990.819
-381520.461
23955629.062
-145914.531
20622750.161
-330614.723
38137558.365
335843.457
9
594719.44849 20531085.8784
9 -335394.62748 23002126.7114
9 -298639.51048 23610674.9834
9 -116117.00748 23955058.5034
9 -258430.11049 20622559.4574
9
8G25G17G06G05G24G29G30S20
9 -187323.00449 21839101.6534
9 -131078.97647 25150576.2144
9
594641.73549 20531066.8984
9 -333352.63648 23002625.3444
9 -297326.20848 23610995.8424
9 -113752.94748 23955636.5544
9 -257645.40149 20622751.0554
9
0.000535144
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
+------------------------------------------------------------------------------+
|
TABLE A18
|
|
GEO NAVIGATION MESSAGE FILE - EXAMPLE
|
+------------------------------------------------------------------------------+
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|
2.11
H: GEO NAV MSG DATA
RINEX VERSION / TYPE
SBAS2RINEX 2.0
CNES
20-Oct-03 14:01
PGM / RUN BY / DATE
0.133179128170D-06-0.107469588780D-12 518400 1240 EGNOS 5 D-UTC A0,A1,T,W,S,U
13
LEAP SECONDS
This file contains navigation message data from a SBAS
COMMENT
(geostationary) satellite, here AOR-W (PRN 122 = # 22)
COMMENT
END OF HEADER
22 03 10 18 0 1 4.0-1.005828380585D-07 6.366462912410D-12 5.184420000000D+05
2.482832392000D+04-3.593750000000D-04-1.375000000000D-07 0.000000000000D+00
-3.408920872000D+04-1.480625000000D-03-5.000000000000D-08 4.000000000000D+00
-1.650560000000D+01 8.360000000000D-04 6.250000000000D-08 2.300000000000D+01
22 03 10 18 0 5 20.0-9.872019290924D-08 5.456968210638D-12 5.186940000000D+05
2.482822744000D+04-3.962500000000D-04-1.375000000000D-07 0.000000000000D+00
-3.408958936000D+04-1.492500000000D-03-5.000000000000D-08 4.000000000000D+00
-1.628960000000D+01 8.520000000000D-04 6.250000000000D-08 2.400000000000D+01
22 03 10 18 0 9 36.0-9.732320904732D-08 4.547473508865D-12 5.189510000000D+05
2.482812152000D+04-4.325000000000D-04-1.375000000000D-07 0.000000000000D+00
-3.408997304000D+04-1.505000000000D-03-5.000000000000D-08 4.000000000000D+00
-1.606960000000D+01 8.800000000000D-04 6.250000000000D-08 2.500000000000D+01
22 03 10 18 0 13 52.0-9.592622518539D-08 4.547473508865D-12 5.192110000000D+05
2.482800632000D+04-4.681250000000D-04-1.375000000000D-07 0.000000000000D+00
-3.409035992000D+04-1.518125000000D-03-3.750000000000D-08 4.000000000000D+00
-1.584240000000D+01 8.960000000000D-04 6.250000000000D-08 2.600000000000D+01
----|---1|0---|---2|0---|---3|0---|---4|0---|---5|0---|---6|0---|---7|0---|---8|