Ginan
Loading...
Searching...
No Matches
UbxDecoder Struct Reference
Inheritance diagram for UbxDecoder:
Collaboration diagram for UbxDecoder:

Public Member Functions

void decodeEphFrames (SatSys Sat)
 
void decodeRAWX (vector< unsigned char > &payload)
 
void decodeSFRBX (vector< unsigned char > &payload)
 
void decodeMEAS (vector< unsigned char > &payload)
 
void decodeRXM (vector< unsigned char > &payload, unsigned char id)
 
void decodeESF (vector< unsigned char > &payload, unsigned char id)
 
void decode (unsigned char ubxClass, unsigned char id, vector< unsigned char > &payload)
 
void recordFrame (unsigned char ubxClass, unsigned char id, vector< unsigned char > &data, unsigned short int crcRead)
 
- Public Member Functions inherited from IcdDecoder
bool decodeGpsTlmWord (vector< int > &words, Eph &eph)
 
bool decodeGpsHowWord (vector< int > &words, Eph &eph)
 
bool decodeGPSSubframe1 (vector< int > &words, Eph &eph)
 
bool decodeGPSSubframe2 (vector< int > &words, Eph &eph)
 
bool decodeGPSSubframe3 (vector< int > &words, Eph &eph)
 
bool decodeGpsSubframe (vector< int > &words, Eph &eph)
 

Data Fields

unsigned int lastTimeTag = 0
 
GTime lastTime
 
string recId
 
string raw_ubx_filename
 
- Data Fields inherited from ObsLister
list< ObsListobsListList
 
- Data Fields inherited from IcdDecoder
map< SatSys, map< int, vector< int > > > subframeMap
 

Static Public Attributes

static map< string, map< GTime, Vector3d, std::greater< GTime > > > gyroDataMaps
 
static map< string, map< GTime, Vector3d, std::greater< GTime > > > acclDataMaps
 
static map< string, map< GTime, double, std::greater< GTime > > > tempDataMaps
 

Member Function Documentation

◆ decode()

void UbxDecoder::decode ( unsigned char ubxClass,
unsigned char id,
vector< unsigned char > & payload )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeEphFrames()

void UbxDecoder::decodeEphFrames ( SatSys Sat)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeESF()

void UbxDecoder::decodeESF ( vector< unsigned char > & payload,
unsigned char id )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeMEAS()

void UbxDecoder::decodeMEAS ( vector< unsigned char > & payload)
Here is the caller graph for this function:

◆ decodeRAWX()

void UbxDecoder::decodeRAWX ( vector< unsigned char > & payload)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeRXM()

void UbxDecoder::decodeRXM ( vector< unsigned char > & payload,
unsigned char id )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeSFRBX()

void UbxDecoder::decodeSFRBX ( vector< unsigned char > & payload)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ recordFrame()

void UbxDecoder::recordFrame ( unsigned char ubxClass,
unsigned char id,
vector< unsigned char > & data,
unsigned short int crcRead )
inline
Here is the caller graph for this function:

Field Documentation

◆ acclDataMaps

map< string, map< GTime, Vector3d, std::greater< GTime > > > UbxDecoder::acclDataMaps
static

◆ gyroDataMaps

map< string, map< GTime, Vector3d, std::greater< GTime > > > UbxDecoder::gyroDataMaps
static

◆ lastTime

GTime UbxDecoder::lastTime

◆ lastTimeTag

unsigned int UbxDecoder::lastTimeTag = 0

◆ raw_ubx_filename

string UbxDecoder::raw_ubx_filename

◆ recId

string UbxDecoder::recId

◆ tempDataMaps

map< string, map< GTime, double, std::greater< GTime > > > UbxDecoder::tempDataMaps
static

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