QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
RTCMParser Class Reference

#include <NTRIP.h>

Public Member Functions

 RTCMParser ()
 
void reset ()
 
bool addByte (uint8_t byte)
 
uint8_t * message ()
 
uint16_t messageLength ()
 
uint16_t messageId ()
 
const uint8_t * crcBytes () const
 
int crcSize () const
 

Detailed Description

Definition at line 23 of file NTRIP.h.

Constructor & Destructor Documentation

◆ RTCMParser()

RTCMParser::RTCMParser ( )

Definition at line 110 of file NTRIP.cc.

References reset().

Member Function Documentation

◆ addByte()

bool RTCMParser::addByte ( uint8_t  byte)

Definition at line 124 of file NTRIP.cc.

References reset(), and RTCM3_PREAMBLE.

◆ crcBytes()

const uint8_t * RTCMParser::crcBytes ( ) const
inline

Definition at line 32 of file NTRIP.h.

◆ crcSize()

int RTCMParser::crcSize ( ) const
inline

Definition at line 33 of file NTRIP.h.

◆ message()

uint8_t * RTCMParser::message ( )
inline

Definition at line 29 of file NTRIP.h.

◆ messageId()

uint16_t RTCMParser::messageId ( )

Definition at line 169 of file NTRIP.cc.

◆ messageLength()

uint16_t RTCMParser::messageLength ( )
inline

Definition at line 30 of file NTRIP.h.

◆ reset()

void RTCMParser::reset ( )

Definition at line 115 of file NTRIP.cc.

Referenced by addByte(), NTRIPTCPLink::NTRIPTCPLink(), and RTCMParser().


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