Main MRPT website > C++ reference for MRPT 1.3.2
List of all members | Public Member Functions | Public Attributes
mrpt::obs::CObservationGPS::TGPSDatum_GGA Struct Reference

Detailed Description

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...
 

Constructor & Destructor Documentation

mrpt::obs::CObservationGPS::TGPSDatum_GGA::TGPSDatum_GGA ( )

Member Function Documentation

template<class TGEODETICCOORDS >
TGEODETICCOORDS mrpt::obs::CObservationGPS::TGPSDatum_GGA::getAsStruct ( ) const
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.

template<class TGEODETICCOORDS >
TGEODETICCOORDS mrpt::obs::CObservationGPS::TGPSDatum_GGA::getCorrectedOrthoAsStruct ( ) const
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.

template<class TGEODETICCOORDS >
TGEODETICCOORDS mrpt::obs::CObservationGPS::TGPSDatum_GGA::getOrthoAsStruct ( ) const
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.

Member Data Documentation

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