![]() |
DUNE: Uniform Navigational Environment
2016.05.0
|
Public Member Functions | |
| NMEAParser (int garbage=0) | |
| ~NMEAParser (void) | |
| bool | parse (char byte, NMEASentence &sentence) |
| std::string | getSentence (void) |
Static Public Member Functions | |
| static void | parseCoordinate (const char *str, double &var, double def) |
| static void | parseUTCTime (const char *str, double &var, double def) |
| static void | parseInteger (const char *str, int &var) |
| static void | parseDouble (const char *str, double &var) |
| static bool | validateChecksum (const char *bfr, int bfr_len) |
| DUNE::Utils::NMEAParser::NMEAParser | ( | int | garbage = 0 | ) |
|
inline |
|
inline |
| bool DUNE::Utils::NMEAParser::parse | ( | char | byte, |
| NMEASentence & | sentence | ||
| ) |
|
static |
References DUNE::Math::Angles::convertDMSToDecimal().
|
static |
|
static |
|
static |
|
static |
References DUNE::Algorithms::XORChecksum::compute().
