Ginan
Loading...
Searching...
No Matches
acsQC.cpp File Reference

Functions

bool satFreqs (E_Sys sys, E_FType &ft1, E_FType &ft2, E_FType &ft3)
 
void detslp_ll (Trace &trace, ObsList &obsList)
 Detect cycle slip by reported loss of lock.
 
void detslp_gf (Trace &trace, ObsList &obsList)
 Detect cycle slip by geometry free phase jump.
 
void detslp_mw (Trace &trace, ObsList &obsList)
 Detect slip by Melbourne-Wubbena linear combination jump.
 
double mwnoise (double sigcode, double sigphase, double lam1, double lam2)
 Melbourne-Wenbunna (MW) measurement noise (m)
 
void scdia (Trace &trace, SatStat &satStat, lc_t &lc, map< int, double > &lam, double sigmaPhase, double sigmaCode, int nf, E_Sys sys, E_FilterMode filterMode)
 Single channel detection–identification–adaptation (DIA) for integer cycle slips.
 
void cycleslip2 (Trace &trace, SatStat &satStat, lc_t &lcBase, GObs &obs)
 Cycle slip detection for dual-frequency.
 
void cycleslip3 (Trace &trace, SatStat &satStat, lc_t &lc, GObs &obs)
 Cycle slip detection and repair for triple-frequency.
 
void detectslip (Trace &trace, SatStat &satStat, lc_t &lc_new, lc_t &lc_old, GObs &obs)
 Cycle slip detection and repair.
 
void clearSlips (ObsList &obsList)
 
void detectslips (Trace &trace, ObsList &obsList)
 Detect slips for multiple observations.
 

Function Documentation

◆ clearSlips()

void clearSlips ( ObsList & obsList)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ cycleslip2()

void cycleslip2 ( Trace & trace,
SatStat & satStat,
lc_t & lcBase,
GObs & obs )

Cycle slip detection for dual-frequency.

Parameters
traceTrace to output to
satStatPersistant satellite status parameters
lcBaseLinear combinations
obsNavigation object for this satellite
Here is the call graph for this function:
Here is the caller graph for this function:

◆ cycleslip3()

void cycleslip3 ( Trace & trace,
SatStat & satStat,
lc_t & lc,
GObs & obs )

Cycle slip detection and repair for triple-frequency.

Parameters
traceTrace to output to
satStatPersistant satellite status parameters
lcLinear combinations
obsNavigation object for this satellite
Here is the call graph for this function:
Here is the caller graph for this function:

◆ detectslip()

void detectslip ( Trace & trace,
SatStat & satStat,
lc_t & lc_new,
lc_t & lc_old,
GObs & obs )

Cycle slip detection and repair.

Parameters
traceTrace to output to
satStatPersistant satellite status parameters
lc_newLinear combination for this epoch
lc_oldLinear combination from previous epoch
obsNavigation object for this satellite
Here is the call graph for this function:
Here is the caller graph for this function:

◆ detectslips()

void detectslips ( Trace & trace,
ObsList & obsList )

Detect slips for multiple observations.

Parameters
traceTrace to output to
obsListList of observations to detect slips within
Here is the call graph for this function:
Here is the caller graph for this function:

◆ detslp_gf()

void detslp_gf ( Trace & trace,
ObsList & obsList )

Detect cycle slip by geometry free phase jump.

Parameters
traceTrace to output to
obsListList of observations to detect slips within
Here is the call graph for this function:
Here is the caller graph for this function:

◆ detslp_ll()

void detslp_ll ( Trace & trace,
ObsList & obsList )

Detect cycle slip by reported loss of lock.

Parameters
traceTrace to output to
obsListList of observations to detect slips within
Here is the call graph for this function:
Here is the caller graph for this function:

◆ detslp_mw()

void detslp_mw ( Trace & trace,
ObsList & obsList )

Detect slip by Melbourne-Wubbena linear combination jump.

Parameters
traceTrace to output to
obsListList of observations to detect slips within
Here is the call graph for this function:
Here is the caller graph for this function:

◆ mwnoise()

double mwnoise ( double sigcode,
double sigphase,
double lam1,
double lam2 )

Melbourne-Wenbunna (MW) measurement noise (m)

Parameters
sigcodeCode noise
sigphasePhase noise
lam1L1 wavelength
lam2L2 wavelength
Here is the caller graph for this function:

◆ satFreqs()

bool satFreqs ( E_Sys sys,
E_FType & ft1,
E_FType & ft2,
E_FType & ft3 )
Here is the caller graph for this function:

◆ scdia()

void scdia ( Trace & trace,
SatStat & satStat,
lc_t & lc,
map< int, double > & lam,
double sigmaPhase,
double sigmaCode,
int nf,
E_Sys sys,
E_FilterMode filterMode )

Single channel detection–identification–adaptation (DIA) for integer cycle slips.

Parameters
traceTrace to output to
satStatPersistant satellite status parameters
lcLinear combinations
lamSignal wavelength map
sigmaPhasePhase noise
sigmaCodeCode noise
nfNumber of frequencies
sysSatellite system
filterModeLSQ/Kalman filter flag
Here is the call graph for this function:
Here is the caller graph for this function: