GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Public Member Functions | Public Attributes | List of all members
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. More...
 
int32_t TOTRedCED {}
 Start time of transmission of the Reduced CED word in GST. More...
 
int32_t IODnav {}
 Issue of Data. More...
 
double DeltaAred {}
 Difference between the Reduced CED semi-major axis and the nominal semi-major axis [meters]. More...
 
double exred {}
 Reduced CED eccentricity vector component x. More...
 
double eyred {}
 Reduced CED eccentricity vector component y. More...
 
double Deltai0red {}
 Difference between the Reduced CED inclination angle at reference time and the nominal inclination [rad]. More...
 
double Omega0red {}
 Reduced CED longitude of ascending node at weekly epoch [rad]. More...
 
double lambda0red {}
 Reduced CED mean argument of latitude [rad]. More...
 
double af0red {}
 Reduced CED satellite clock bias correction coefficient [seconds]. More...
 
double af1red {}
 Reduced CED satellite clock drift correction coefficient [seconds/seconds]. More...
 

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: