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

Functions

GTime adjustDay (double tod1, GTime nearTime)
 
void writeEMSline (GTime time, SBASMessage &sbasMessage, Trace &trace)
 
void writeEMSdata (Trace &trace, string filename)
 Write received SBAS messages into EMS files.
 
bool checkType (int frq, int type)
 
void readEMSdata (string filename)
 
void loadSBASdata (Trace &trace, GTime time, Navigation &nav)
 
void estimateSBASProtLvl (Vector3d &staPos, Matrix3d &ecefP, double &horPL, double &verPL)
 
void writeSPP (string filename, Receiver &rec)
 
double rangeErrFromCov (Trace &trace, GTime time, int iodp, SatSys sat, Vector3d &rRec, Vector3d &rSat, double eCov)
 
double checkSBASVar (Trace &trace, GTime time, SatSys sat, Vector3d &rRec, Vector3d &rSat, SBASMaps &sbsMaps)
 
void checkForType0 (GTime time, int type)
 

Function Documentation

◆ adjustDay()

GTime adjustDay ( double tod1,
GTime nearTime )
Here is the caller graph for this function:

◆ checkForType0()

void checkForType0 ( GTime time,
int type )
Here is the caller graph for this function:

◆ checkSBASVar()

double checkSBASVar ( Trace & trace,
GTime time,
SatSys sat,
Vector3d & rRec,
Vector3d & rSat,
SBASMaps & sbsMaps )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ checkType()

bool checkType ( int frq,
int type )
Here is the caller graph for this function:

◆ estimateSBASProtLvl()

void estimateSBASProtLvl ( Vector3d & staPos,
Matrix3d & ecefP,
double & horPL,
double & verPL )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ loadSBASdata()

void loadSBASdata ( Trace & trace,
GTime time,
Navigation & nav )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rangeErrFromCov()

double rangeErrFromCov ( Trace & trace,
GTime time,
int iodp,
SatSys sat,
Vector3d & rRec,
Vector3d & rSat,
double eCov )
Here is the caller graph for this function:

◆ readEMSdata()

void readEMSdata ( string filename)
Parameters
filenameTrace to output to File to write
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeEMSdata()

void writeEMSdata ( Trace & trace,
string filename )

Write received SBAS messages into EMS files.

Parameters
traceTrace to output to
filenameFile to write
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeEMSline()

void writeEMSline ( GTime time,
SBASMessage & sbasMessage,
Trace & trace )
Parameters
timeTime of bias to write
sbasMessageSBAS message data
traceStream to output to
Here is the caller graph for this function:

◆ writeSPP()

void writeSPP ( string filename,
Receiver & rec )
Here is the call graph for this function:
Here is the caller graph for this function: