NMEA-Gx-GST message payload.
More...
#include <nmea.hpp>
|
| bool | SetFromMsg (const uint8_t *msg, const std::size_t msg_size) final |
| | Set data from message.
|
|
virtual | ~NmeaPayload ()=default |
| | Virtual dtor for polymorphism.
|
| bool | SetFromBuf (const std::vector< uint8_t > &buf) |
| | Set data from message.
|
|
| static constexpr const char * | FORMATTER = "GST" |
| | Formatter.
|
NMEA-Gx-GST message payload.
Definition at line 723 of file nmea.hpp.
◆ SetFromMsg()
| bool fpsdk::common::parser::nmea::NmeaGstPayload::SetFromMsg |
( |
const uint8_t * | msg, |
|
|
const std::size_t | msg_size ) |
|
finalvirtual |
Set data from message.
- Parameters
-
| [in] | msg | Pointer to the NMEA message |
| [in] | msg_size | Size of the NMEA message (>= 11) |
- Returns
- true if sentence payload was correct and all data could be extracted (fields are now valid), or false otherwise (fields are now invalid)
Implements fpsdk::common::parser::nmea::NmeaPayload.
◆ time
| NmeaTime fpsdk::common::parser::nmea::NmeaGstPayload::time |
◆ rms_range
| NmeaFloat fpsdk::common::parser::nmea::NmeaGstPayload::rms_range |
RMS value of the standard deviation of the range inputs to the navigation process.
Definition at line 726 of file nmea.hpp.
◆ std_major
| NmeaFloat fpsdk::common::parser::nmea::NmeaGstPayload::std_major |
Standard deviation of semi-major axis of error ellipse.
Definition at line 727 of file nmea.hpp.
◆ std_minor
| NmeaFloat fpsdk::common::parser::nmea::NmeaGstPayload::std_minor |
Standard deviation of semi-minor axis of error ellipse.
Definition at line 728 of file nmea.hpp.
◆ angle_major
| NmeaFloat fpsdk::common::parser::nmea::NmeaGstPayload::angle_major |
Angle of semi-major axis of error ellipse from true North.
Definition at line 729 of file nmea.hpp.
◆ std_lat
| NmeaFloat fpsdk::common::parser::nmea::NmeaGstPayload::std_lat |
Standard deviation of latitude error.
Definition at line 730 of file nmea.hpp.
◆ std_lon
| NmeaFloat fpsdk::common::parser::nmea::NmeaGstPayload::std_lon |
Standard deviation of longitude error.
Definition at line 731 of file nmea.hpp.
◆ std_alt
| NmeaFloat fpsdk::common::parser::nmea::NmeaGstPayload::std_alt |
Standard deviation of altitude error.
Definition at line 732 of file nmea.hpp.
◆ FORMATTER
| const char* fpsdk::common::parser::nmea::NmeaGstPayload::FORMATTER = "GST" |
|
staticconstexpr |
The documentation for this struct was generated from the following file:
- fpsdk_common/include/fpsdk_common/parser/nmea.hpp