gps::Gpgga Class Reference

#include <nmea0183.h>

Inheritance diagram for gps::Gpgga:

Inheritance graph
[legend]
Collaboration diagram for gps::Gpgga:

Collaboration graph
[legend]
List of all members.

Detailed Description

Global positioning system fix data sentence.


Public Member Functions

 Gpgga (const char sentence[])
 Constructs a GPGGA sentence.
void time (struct timeval *tv) const
 Gets UTC time position fix.
double latitude (void) const
 Gets latitude.
double longitude (void) const
 Gets longitude.
int quality (void) const
 Gets quality of the position fix indicator.
int satellites (void) const
 Gets the number of satellites used.
double hdop (void) const
 Gets the Horizontal Dilution of Precision.
double seaHeight (void) const
 Gets the height above/belos sea level.
double geoidalHeight (void) const
 Gets the height of geoid .


Constructor & Destructor Documentation

gps::Gpgga::Gpgga ( const char  sentence[]  ) 

Constructs a GPGGA sentence.

Parameters:
sentence pointer to string sentence.


Member Function Documentation

void gps::Gpgga::time ( struct timeval *  tv  )  const

Gets UTC time position fix.

Parameters:
tv pointer to struct to receive time values.

double gps::Gpgga::latitude ( void   )  const

Gets latitude.

Returns:
latitude values.

double gps::Gpgga::longitude ( void   )  const

Gets longitude.

Returns:
longitude values.

int gps::Gpgga::quality ( void   )  const

Gets quality of the position fix indicator.

Returns:
quality of the postion fix indicator value.

int gps::Gpgga::satellites ( void   )  const

Gets the number of satellites used.

Returns:
number of satellites.

double gps::Gpgga::hdop ( void   )  const

Gets the Horizontal Dilution of Precision.

Returns:
horizontal dilution of precision value.

double gps::Gpgga::seaHeight ( void   )  const

Gets the height above/belos sea level.

Returns:
height value.

double gps::Gpgga::geoidalHeight ( void   )  const

Gets the height of geoid .

Returns:
height of geoid value.


The documentation for this class was generated from the following file:
Generated on Fri May 23 04:11:16 2008 for GPS Library by  doxygen 1.5.2