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

Public Member Functions

void parse (std::istream &inputStream)
 
string parserType ()
 
- Public Member Functions inherited from Parser
virtual ~Parser ()=default
 
- Public Member Functions inherited from CustomDecoder
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 PacketStatistics
void printPacketStatistics (Trace &trace)
 
void checksumFailure (string id="")
 
void checksumSuccess (unsigned int crcRead=0)
 
void nonFrameByteFound (unsigned char c)
 
void preambleFound ()
 
void frameDecoded ()
 

Additional Inherited Members

- Data Fields inherited from CustomDecoder
unsigned int lastTimeTag = 0
 
GTime lastTime
 
string recId
 
string raw_custom_filename
 
- Data Fields inherited from ObsLister
list< ObsListobsListList
 
- Data Fields inherited from PacketStatistics
long int numPreambleFound = 0
 
long int numFramesFailedCRC = 0
 
long int numFramesPassCRC = 0
 
long int numFramesDecoded = 0
 
long int numNonMessBytes = 0
 
long int numMessagesLatency = 0
 
double totalLatency = 0
 
- Static Public Attributes inherited from CustomDecoder
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

◆ parse()

void CustomParser::parse ( std::istream & inputStream)
virtual

Implements Parser.

Here is the call graph for this function:

◆ parserType()

string CustomParser::parserType ( )
inlinevirtual

Implements Parser.


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