GNSS Observations

Top  Previous  Next

The GNSS Observation represents a pseudorange observation of a GNSS receiver from a spacecraft. The measurement types available for these observations are denoted by Rinex Measurement Codes. The three-character codes are used to indicate the following:

 

Measurement Type

oC - Code phase

oL - Carrier phase

oD - Doppler

oS - Signal strength

Frequency Band

o1-9

Channel or Code

oC, S, L, X, Y, M, etc.

 

The measurement codes currently supported in FreeFlyer are noted below:

GPS Pseudorange Measurements (Rinex Measurement Codes)

oC1C

oC1S

oC1L

oC1X

oC1P

oC1W

oC1Y

oC1M

oC2C

oC2D

oC2S

oC2L

oC2X

oC2P

oC2W

oC2Y

oC2M

oC5I

oC5Q

oC5X

Galileo Pseudorange Measurements (Rinex Measurement Codes)

oC1A

oC1B

oC1C

oC1X

oC1Z

oC5I

oC5Q

oC5X

oC7I

oC7Q

oC7X

oC8I

oC8Q

oC8X

oC6A

oC6B

oC6C

oC6X

oC6Z

 

When working with GNSS Observations, you have the option to enable Measurement Weighting, as well as the option to include the following corrections:

 

Ionospheric Correction

Light Time Correction (always on)

 

The ionospheric correction calculation relies on the FF_SolarSystem.IonosphereOptions.ScaleFactor property, which can be configured to scale the ionospheric correction values differently for simulating vs. processing. For example, setting this value to 1.5 for data simulation and then to 1 for processing would effectively simulate a 50% error in the ionospheric correction modeling.

 

FF_SolarSystem.IonosphereOptions.ScaleFactor = 1.5;

 

The following tracking data formats supported by FreeFlyer can contain GNSS Pseudorange Observations:

 

RINEX Observation Files

 

For more information on creating simulated GNSS Pseudorange Observations, see the Simulating Tracking Data page.

 

 

See Also


GNSSObservation Properties and Methods