QGIS API Documentation  2.6.0-Brighton
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Enumerations | Functions
sentence.h File Reference
#include "info.h"
Include dependency graph for sentence.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _nmeaGPGGA
 GGA packet information structure (Global Positioning System Fix Data) More...
struct  _nmeaGPGSA
 GSA packet information structure (Satellite status) More...
struct  _nmeaGPGSV
 GSV packet information structure (Satellites in view) More...
struct  _nmeaGPRMC
 RMC packet information structure (Recommended Minimum sentence C) More...
struct  _nmeaGPVTG
 VTG packet information structure (Track made good and ground speed) More...

Typedefs

typedef struct _nmeaGPGGA nmeaGPGGA
 GGA packet information structure (Global Positioning System Fix Data)
typedef struct _nmeaGPGSA nmeaGPGSA
 GSA packet information structure (Satellite status)
typedef struct _nmeaGPGSV nmeaGPGSV
 GSV packet information structure (Satellites in view)
typedef struct _nmeaGPRMC nmeaGPRMC
 RMC packet information structure (Recommended Minimum sentence C)
typedef struct _nmeaGPVTG nmeaGPVTG
 VTG packet information structure (Track made good and ground speed)

Enumerations

enum  nmeaPACKTYPE {
  GPNON = 0x0000, GPGGA = 0x0001, GPGSA = 0x0002, GPGSV = 0x0004,
  GPRMC = 0x0008, GPVTG = 0x0010
}
 NMEA packets type which parsed and generated by library. More...

Functions

void nmea_zero_GPGGA (nmeaGPGGA *pack)
void nmea_zero_GPGSA (nmeaGPGSA *pack)
void nmea_zero_GPGSV (nmeaGPGSV *pack)
void nmea_zero_GPRMC (nmeaGPRMC *pack)
void nmea_zero_GPVTG (nmeaGPVTG *pack)

Detailed Description

Typedef Documentation

typedef struct _nmeaGPGGA nmeaGPGGA

GGA packet information structure (Global Positioning System Fix Data)

typedef struct _nmeaGPGSA nmeaGPGSA

GSA packet information structure (Satellite status)

typedef struct _nmeaGPGSV nmeaGPGSV

GSV packet information structure (Satellites in view)

typedef struct _nmeaGPRMC nmeaGPRMC

RMC packet information structure (Recommended Minimum sentence C)

typedef struct _nmeaGPVTG nmeaGPVTG

VTG packet information structure (Track made good and ground speed)

Enumeration Type Documentation

NMEA packets type which parsed and generated by library.

Enumerator:
GPNON 

Unknown packet type.

GPGGA 

GGA - Essential fix data which provide 3D location and accuracy data.

GPGSA 

GSA - GPS receiver operating mode, SVs used for navigation, and DOP values.

GPGSV 

GSV - Number of SVs in view, PRN numbers, elevation, azimuth & SNR values.

GPRMC 

RMC - Recommended Minimum Specific GPS/TRANSIT Data.

GPVTG 

VTG - Actual track made good and speed over ground.

Function Documentation

void nmea_zero_GPGGA ( nmeaGPGGA pack)
void nmea_zero_GPGSA ( nmeaGPGSA pack)
void nmea_zero_GPGSV ( nmeaGPGSV pack)
void nmea_zero_GPRMC ( nmeaGPRMC pack)
void nmea_zero_GPVTG ( nmeaGPVTG pack)