0.4.1
Loading...
Searching...
No Matches
NAV::GnssObs::ObservationData Struct Reference

Stores the satellites observations. More...

Data Structures

struct  CarrierPhase
 Carrier phase. More...
 
struct  Pseudorange
 Pseudorange. More...
 

Public Member Functions

 ObservationData (const SatSigId &satSigId)
 Constructor.
 

Data Fields

std::optional< CarrierPhasecarrierPhase
 Carrier phase measurement [cycles].
 
std::optional< double > CN0
 Carrier-to-Noise density [dBHz].
 
std::optional< double > doppler
 Doppler measurement [Hz].
 
std::optional< Pseudorangepseudorange
 Pseudorange measurement [m].
 
SatSigId satSigId
 SignalId and satellite number.
 

Detailed Description

Stores the satellites observations.

Definition at line 45 of file GnssObs.hpp.

Constructor & Destructor Documentation

◆ ObservationData()

NAV::GnssObs::ObservationData::ObservationData ( const SatSigId & satSigId)
inlineexplicit

Constructor.

Parameters
[in]satSigIdSatellite signal identifier (frequency and satellite number)

Definition at line 98 of file GnssObs.hpp.

Field Documentation

◆ carrierPhase

std::optional<CarrierPhase> NAV::GnssObs::ObservationData::carrierPhase

Carrier phase measurement [cycles].

Definition at line 122 of file GnssObs.hpp.

◆ CN0

std::optional<double> NAV::GnssObs::ObservationData::CN0

Carrier-to-Noise density [dBHz].

Definition at line 124 of file GnssObs.hpp.

◆ doppler

std::optional<double> NAV::GnssObs::ObservationData::doppler

Doppler measurement [Hz].

Definition at line 123 of file GnssObs.hpp.

◆ pseudorange

std::optional<Pseudorange> NAV::GnssObs::ObservationData::pseudorange

Pseudorange measurement [m].

Definition at line 121 of file GnssObs.hpp.

◆ satSigId

SatSigId NAV::GnssObs::ObservationData::satSigId

SignalId and satellite number.

Definition at line 120 of file GnssObs.hpp.


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