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

Go to the source code of this file.

Classes

struct  _nmeaPOS
 Position data in fractional degrees or radians. More...
struct  _nmeaSATELLITE
 Information about satellite. More...
struct  _nmeaSATINFO
 Information about all satellites in view. More...
struct  _nmeaINFO
 Summary GPS information from all parsed packets, used also for generating NMEA stream. More...

Macros

#define NMEA_SIG_BAD   (0)
#define NMEA_SIG_LOW   (1)
#define NMEA_SIG_MID   (2)
#define NMEA_SIG_HIGH   (3)
#define NMEA_FIX_BAD   (1)
#define NMEA_FIX_2D   (2)
#define NMEA_FIX_3D   (3)
#define NMEA_MAXSAT   (12)
#define NMEA_SATINPACK   (4)
#define NMEA_NSATPACKS   (NMEA_MAXSAT / NMEA_SATINPACK)
#define NMEA_DEF_LAT   (5001.2621)
#define NMEA_DEF_LON   (3613.0595)

Typedefs

typedef struct _nmeaPOS nmeaPOS
 Position data in fractional degrees or radians.
typedef struct _nmeaSATELLITE nmeaSATELLITE
 Information about satellite.
typedef struct _nmeaSATINFO nmeaSATINFO
 Information about all satellites in view.
typedef struct _nmeaINFO nmeaINFO
 Summary GPS information from all parsed packets, used also for generating NMEA stream.

Functions

void nmea_zero_INFO (nmeaINFO *info)

Detailed Description

Definition in file info.h.

Macro Definition Documentation

#define NMEA_DEF_LAT   (5001.2621)

Definition at line 47 of file info.h.

#define NMEA_DEF_LON   (3613.0595)

Definition at line 48 of file info.h.

#define NMEA_FIX_2D   (2)

Definition at line 40 of file info.h.

#define NMEA_FIX_3D   (3)

Definition at line 41 of file info.h.

#define NMEA_FIX_BAD   (1)

Definition at line 39 of file info.h.

#define NMEA_MAXSAT   (12)

Definition at line 43 of file info.h.

Referenced by QgsNMEAConnection::processGSASentence().

#define NMEA_NSATPACKS   (NMEA_MAXSAT / NMEA_SATINPACK)

Definition at line 45 of file info.h.

#define NMEA_SATINPACK   (4)

Definition at line 44 of file info.h.

Referenced by QgsNMEAConnection::processGSVSentence().

#define NMEA_SIG_BAD   (0)

Definition at line 34 of file info.h.

#define NMEA_SIG_HIGH   (3)

Definition at line 37 of file info.h.

#define NMEA_SIG_LOW   (1)

Definition at line 35 of file info.h.

#define NMEA_SIG_MID   (2)

Definition at line 36 of file info.h.

Typedef Documentation

typedef struct _nmeaINFO nmeaINFO

Summary GPS information from all parsed packets, used also for generating NMEA stream.

See Also
nmea_parse
nmea_GPGGA2info, nmea_...2info
typedef struct _nmeaPOS nmeaPOS

Position data in fractional degrees or radians.

typedef struct _nmeaSATELLITE nmeaSATELLITE

Information about satellite.

See Also
nmeaSATINFO
nmeaGPGSV
typedef struct _nmeaSATINFO nmeaSATINFO

Information about all satellites in view.

See Also
nmeaINFO
nmeaGPGSV

Function Documentation

void nmea_zero_INFO ( nmeaINFO info)