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

Data Structures

struct  SBASRegn
 
struct  SBASRegnMap
 
struct  SBASDegrL1
 

Functions

SatSys l1SatIndex (int sati)
 
void decodeL1SBASMask (Trace &trace, unsigned char *data)
 
void decodeL1FastCorr (Trace &trace, GTime frameTime, Navigation &nav, unsigned char *data, int start)
 
void decodeL1UDREIall (Trace &trace, GTime frameTime, Navigation &nav, unsigned char *data)
 
void decodeL1FastDegr (Trace &trace, GTime frameTime, unsigned char *data)
 
void decodeL1SlowDegr (Trace &trace, GTime frameTime, unsigned char *data)
 
void decodeL1PosBlock (Trace &trace, GTime frameTime, Navigation &nav, unsigned char *data, int &ind)
 
void decodeL1VelBlock (Trace &trace, GTime frameTime, Navigation &nav, unsigned char *data, int &ind)
 
void decodeL1SlowCorr (Trace &trace, GTime frameTime, Navigation &nav, unsigned char *data)
 
void decodeL1MixdCorr (Trace &trace, GTime frameTime, Navigation &nav, unsigned char *data)
 
void decodeL1IonoGrid (Trace &trace, GTime frameTime, Navigation &nav, unsigned char *data)
 
void decodeL1IonoGIVD (Trace &trace, GTime frameTime, Navigation &nav, unsigned char *data)
 
void decodeL1GEO_Navg (Trace &trace, GTime frameTime, Navigation &nav, unsigned char *data, int prn)
 
void decodeL1UDRERegn (Trace &trace, GTime frameTime, unsigned char *data)
 
void decodeL1UDRECovr (Trace &trace, GTime frameTime, Navigation &nav, unsigned char *data)
 
void decodeSBASMessage (Trace &trace, GTime time, SBASMessage &mess, Navigation &nav)
 
bool recvInRegion (SBASRegn &reg, double latDeg, double lonDeg)
 
double rangeErrFromReg (Trace &trace, GTime time, Vector3d &rRec)
 
double estimateSBASVar (Trace &trace, GTime time, SatSys sat, Vector3d &rRec, Vector3d &rSat, SBASFast &sbsFast, SBASSlow &sbasSlow)
 
double estimateIonoVar (GTime time, GTime givdTime, double sigGIVE)
 

Function Documentation

◆ decodeL1FastCorr()

void decodeL1FastCorr ( Trace & trace,
GTime frameTime,
Navigation & nav,
unsigned char * data,
int start )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1FastDegr()

void decodeL1FastDegr ( Trace & trace,
GTime frameTime,
unsigned char * data )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1GEO_Navg()

void decodeL1GEO_Navg ( Trace & trace,
GTime frameTime,
Navigation & nav,
unsigned char * data,
int prn )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1IonoGIVD()

void decodeL1IonoGIVD ( Trace & trace,
GTime frameTime,
Navigation & nav,
unsigned char * data )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1IonoGrid()

void decodeL1IonoGrid ( Trace & trace,
GTime frameTime,
Navigation & nav,
unsigned char * data )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1MixdCorr()

void decodeL1MixdCorr ( Trace & trace,
GTime frameTime,
Navigation & nav,
unsigned char * data )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1PosBlock()

void decodeL1PosBlock ( Trace & trace,
GTime frameTime,
Navigation & nav,
unsigned char * data,
int & ind )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1SBASMask()

void decodeL1SBASMask ( Trace & trace,
unsigned char * data )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1SlowCorr()

void decodeL1SlowCorr ( Trace & trace,
GTime frameTime,
Navigation & nav,
unsigned char * data )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1SlowDegr()

void decodeL1SlowDegr ( Trace & trace,
GTime frameTime,
unsigned char * data )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1UDRECovr()

void decodeL1UDRECovr ( Trace & trace,
GTime frameTime,
Navigation & nav,
unsigned char * data )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1UDREIall()

void decodeL1UDREIall ( Trace & trace,
GTime frameTime,
Navigation & nav,
unsigned char * data )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1UDRERegn()

void decodeL1UDRERegn ( Trace & trace,
GTime frameTime,
unsigned char * data )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeL1VelBlock()

void decodeL1VelBlock ( Trace & trace,
GTime frameTime,
Navigation & nav,
unsigned char * data,
int & ind )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeSBASMessage()

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

◆ estimateIonoVar()

double estimateIonoVar ( GTime time,
GTime givdTime,
double sigGIVE )
Here is the caller graph for this function:

◆ estimateSBASVar()

double estimateSBASVar ( Trace & trace,
GTime time,
SatSys sat,
Vector3d & rRec,
Vector3d & rSat,
SBASFast & sbsFast,
SBASSlow & sbasSlow )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ l1SatIndex()

SatSys l1SatIndex ( int sati)
Here is the caller graph for this function:

◆ rangeErrFromReg()

double rangeErrFromReg ( Trace & trace,
GTime time,
Vector3d & rRec )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ recvInRegion()

bool recvInRegion ( SBASRegn & reg,
double latDeg,
double lonDeg )
Here is the caller graph for this function: