QGIS API Documentation  2.18.21-Las Palmas (9fba24a)
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  _nmeaINFO
 Summary GPS information from all parsed packets, used also for generating NMEA stream. More...
 
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...
 

Macros

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

Typedefs

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

Functions

void nmea_zero_INFO (nmeaINFO *info)
 

Macro Definition Documentation

◆ NMEA_DEF_LAT

#define NMEA_DEF_LAT   (5001.2621)

Definition at line 47 of file info.h.

◆ NMEA_DEF_LON

#define NMEA_DEF_LON   (3613.0595)

Definition at line 48 of file info.h.

◆ NMEA_FIX_2D

#define NMEA_FIX_2D   (2)

Definition at line 40 of file info.h.

◆ NMEA_FIX_3D

#define NMEA_FIX_3D   (3)

Definition at line 41 of file info.h.

◆ NMEA_FIX_BAD

#define NMEA_FIX_BAD   (1)

Definition at line 39 of file info.h.

◆ NMEA_MAXSAT

#define NMEA_MAXSAT   (12)

Definition at line 43 of file info.h.

◆ NMEA_NSATPACKS

#define NMEA_NSATPACKS   (NMEA_MAXSAT / NMEA_SATINPACK)

Definition at line 45 of file info.h.

◆ NMEA_SATINPACK

#define NMEA_SATINPACK   (4)

Definition at line 44 of file info.h.

◆ NMEA_SIG_BAD

#define NMEA_SIG_BAD   (0)

Definition at line 34 of file info.h.

◆ NMEA_SIG_HIGH

#define NMEA_SIG_HIGH   (3)

Definition at line 37 of file info.h.

◆ NMEA_SIG_LOW

#define NMEA_SIG_LOW   (1)

Definition at line 35 of file info.h.

◆ NMEA_SIG_MID

#define NMEA_SIG_MID   (2)

Definition at line 36 of file info.h.

Typedef Documentation

◆ nmeaINFO

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

◆ nmeaPOS

typedef struct _nmeaPOS nmeaPOS

Position data in fractional degrees or radians.

◆ nmeaSATELLITE

typedef struct _nmeaSATELLITE nmeaSATELLITE

Information about satellite.

See also
nmeaSATINFO
nmeaGPGSV

◆ nmeaSATINFO

typedef struct _nmeaSATINFO nmeaSATINFO

Information about all satellites in view.

See also
nmeaINFO
nmeaGPGSV

Function Documentation

◆ nmea_zero_INFO()

void nmea_zero_INFO ( nmeaINFO info)