The GPS datum for GGA commands.
Definition at line 65 of file obs/CObservationGPS.h.
#include <mrpt/obs/CObservationGPS.h>
Public Member Functions | |
TGPSDatum_GGA () | |
template<class TGEODETICCOORDS > | |
TGEODETICCOORDS | getOrthoAsStruct () const |
Return the geodetic coords as a mrpt::topography::TGeodeticCoords structure (requires linking against mrpt-topography) Call as: getAsStruct<TGeodeticCoords>();. More... | |
template<class TGEODETICCOORDS > | |
TGEODETICCOORDS | getCorrectedOrthoAsStruct () const |
Return the corrected geodetic coords as a mrpt::topography::TGeodeticCoords structure (requires linking against mrpt-topography) Call as: getAsStruct<TGeodeticCoords>();. More... | |
template<class TGEODETICCOORDS > | |
TGEODETICCOORDS | getAsStruct () const |
Return the geodetic coords as a mrpt::topography::TGeodeticCoords structure (requires linking against mrpt-topography) Call as: getAsStruct<TGeodeticCoords>();. More... | |
Public Attributes | |
TUTCTime | UTCTime |
The GPS sensor measured timestamp (in UTC time) More... | |
double | latitude_degrees |
The measured latitude, in degrees (North:+ , South:-) More... | |
double | longitude_degrees |
The measured longitude, in degrees (East:+ , West:-) More... | |
uint8_t | fix_quality |
The values defined in the NMEA standard are the following: More... | |
double | altitude_meters |
The measured altitude, in meters (A). More... | |
double | geoidal_distance |
Difference between the measured altitude and the geoid, in meters (B). More... | |
double | orthometric_altitude |
The measured orthometric altitude, in meters (A)+(B). More... | |
double | corrected_orthometric_altitude |
The corrected (mmGPS) orthometric altitude, in meters mmGPS(A+B). More... | |
uint32_t | satellitesUsed |
The number of satelites used to compute this estimation. More... | |
bool | thereis_HDOP |
This states whether to take into account the value in the HDOP field. More... | |
float | HDOP |
The HDOP (Horizontal Dilution of Precision) as returned by the sensor. More... | |
mrpt::obs::CObservationGPS::TGPSDatum_GGA::TGPSDatum_GGA | ( | ) |
|
inline |
Return the geodetic coords as a mrpt::topography::TGeodeticCoords structure (requires linking against mrpt-topography) Call as: getAsStruct<TGeodeticCoords>();.
Definition at line 88 of file obs/CObservationGPS.h.
|
inline |
Return the corrected geodetic coords as a mrpt::topography::TGeodeticCoords structure (requires linking against mrpt-topography) Call as: getAsStruct<TGeodeticCoords>();.
Definition at line 81 of file obs/CObservationGPS.h.
|
inline |
Return the geodetic coords as a mrpt::topography::TGeodeticCoords structure (requires linking against mrpt-topography) Call as: getAsStruct<TGeodeticCoords>();.
Definition at line 73 of file obs/CObservationGPS.h.
double mrpt::obs::CObservationGPS::TGPSDatum_GGA::altitude_meters |
The measured altitude, in meters (A).
Definition at line 120 of file obs/CObservationGPS.h.
double mrpt::obs::CObservationGPS::TGPSDatum_GGA::corrected_orthometric_altitude |
The corrected (mmGPS) orthometric altitude, in meters mmGPS(A+B).
Definition at line 132 of file obs/CObservationGPS.h.
uint8_t mrpt::obs::CObservationGPS::TGPSDatum_GGA::fix_quality |
The values defined in the NMEA standard are the following:
0 = invalid 1 = GPS fix (SPS) 2 = DGPS fix 3 = PPS fix 4 = Real Time Kinematic 5 = Float RTK 6 = estimated (dead reckoning) (2.3 feature) 7 = Manual input mode 8 = Simulation mode
Definition at line 116 of file obs/CObservationGPS.h.
double mrpt::obs::CObservationGPS::TGPSDatum_GGA::geoidal_distance |
Difference between the measured altitude and the geoid, in meters (B).
Definition at line 124 of file obs/CObservationGPS.h.
float mrpt::obs::CObservationGPS::TGPSDatum_GGA::HDOP |
The HDOP (Horizontal Dilution of Precision) as returned by the sensor.
Definition at line 144 of file obs/CObservationGPS.h.
double mrpt::obs::CObservationGPS::TGPSDatum_GGA::latitude_degrees |
The measured latitude, in degrees (North:+ , South:-)
Definition at line 98 of file obs/CObservationGPS.h.
double mrpt::obs::CObservationGPS::TGPSDatum_GGA::longitude_degrees |
The measured longitude, in degrees (East:+ , West:-)
Definition at line 102 of file obs/CObservationGPS.h.
double mrpt::obs::CObservationGPS::TGPSDatum_GGA::orthometric_altitude |
The measured orthometric altitude, in meters (A)+(B).
Definition at line 128 of file obs/CObservationGPS.h.
uint32_t mrpt::obs::CObservationGPS::TGPSDatum_GGA::satellitesUsed |
The number of satelites used to compute this estimation.
Definition at line 136 of file obs/CObservationGPS.h.
bool mrpt::obs::CObservationGPS::TGPSDatum_GGA::thereis_HDOP |
This states whether to take into account the value in the HDOP field.
Definition at line 140 of file obs/CObservationGPS.h.
TUTCTime mrpt::obs::CObservationGPS::TGPSDatum_GGA::UTCTime |
The GPS sensor measured timestamp (in UTC time)
Definition at line 94 of file obs/CObservationGPS.h.
Page generated by Doxygen 1.8.11 for MRPT 1.3.2 SVN:Unversioned directory at Sun May 1 08:45:24 UTC 2016 |