GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
Loading...
Searching...
No Matches
Galileo_Reduced_CED Class Reference

This class manages the Galileo Reduced Clock and Ephemeris Data. More...

#include <galileo_reduced_ced.h>

Public Member Functions

 Galileo_Reduced_CED ()=default
Galileo_Ephemeris compute_eph () const

Public Attributes

uint32_t PRN {}
 Satellite ID.
int32_t TOTRedCED {}
 Start time of transmission of the Reduced CED word in GST.
int32_t IODnav {}
 Issue of Data.
double DeltaAred {}
 Difference between the Reduced CED semi-major axis and the nominal semi-major axis [meters].
double exred {}
 Reduced CED eccentricity vector component x.
double eyred {}
 Reduced CED eccentricity vector component y.
double Deltai0red {}
 Difference between the Reduced CED inclination angle at reference time and the nominal inclination [rad].
double Omega0red {}
 Reduced CED longitude of ascending node at weekly epoch [rad].
double lambda0red {}
 Reduced CED mean argument of latitude [rad].
double af0red {}
 Reduced CED satellite clock bias correction coefficient [seconds].
double af1red {}
 Reduced CED satellite clock drift correction coefficient [seconds/seconds].

Detailed Description

This class manages the Galileo Reduced Clock and Ephemeris Data.

Definition at line 33 of file galileo_reduced_ced.h.

Constructor & Destructor Documentation

◆ Galileo_Reduced_CED()

Galileo_Reduced_CED::Galileo_Reduced_CED ( )
default

Default constructor

Member Function Documentation

◆ compute_eph()

Galileo_Ephemeris Galileo_Reduced_CED::compute_eph ( ) const

Convert to Galileo_Ephemeris

Member Data Documentation

◆ af0red

double Galileo_Reduced_CED::af0red {}

Reduced CED satellite clock bias correction coefficient [seconds].

Definition at line 55 of file galileo_reduced_ced.h.

◆ af1red

double Galileo_Reduced_CED::af1red {}

Reduced CED satellite clock drift correction coefficient [seconds/seconds].

Definition at line 56 of file galileo_reduced_ced.h.

◆ DeltaAred

double Galileo_Reduced_CED::DeltaAred {}

Difference between the Reduced CED semi-major axis and the nominal semi-major axis [meters].

Definition at line 49 of file galileo_reduced_ced.h.

◆ Deltai0red

double Galileo_Reduced_CED::Deltai0red {}

Difference between the Reduced CED inclination angle at reference time and the nominal inclination [rad].

Definition at line 52 of file galileo_reduced_ced.h.

◆ exred

double Galileo_Reduced_CED::exred {}

Reduced CED eccentricity vector component x.

Definition at line 50 of file galileo_reduced_ced.h.

◆ eyred

double Galileo_Reduced_CED::eyred {}

Reduced CED eccentricity vector component y.

Definition at line 51 of file galileo_reduced_ced.h.

◆ IODnav

int32_t Galileo_Reduced_CED::IODnav {}

Issue of Data.

Definition at line 48 of file galileo_reduced_ced.h.

◆ lambda0red

double Galileo_Reduced_CED::lambda0red {}

Reduced CED mean argument of latitude [rad].

Definition at line 54 of file galileo_reduced_ced.h.

◆ Omega0red

double Galileo_Reduced_CED::Omega0red {}

Reduced CED longitude of ascending node at weekly epoch [rad].

Definition at line 53 of file galileo_reduced_ced.h.

◆ PRN

uint32_t Galileo_Reduced_CED::PRN {}

Satellite ID.

Definition at line 46 of file galileo_reduced_ced.h.

◆ TOTRedCED

int32_t Galileo_Reduced_CED::TOTRedCED {}

Start time of transmission of the Reduced CED word in GST.

Definition at line 47 of file galileo_reduced_ced.h.


The documentation for this class was generated from the following file: