Files

file  nmea.h
 NMEA parsing module.
 

Macros

#define NMEA_OK   0
 
#define NMEA_ERR_CHECKSUM   -1
 
#define NMEA_ERR_INVALID_FIX   -2
 
#define NMEA_ERR_INVALID_DIR   -3
 
#define NMEA_ERR_UNKNOWN   -4
 
#define NMEA_UNKNOWN   0
 
#define NMEA_GPRMC   1
 
#define NMEA_GPGGA   2
 

Functions

int nmea_parse (char *nmea, int length, gps_fix_t *fix)
 

Macro Definition Documentation

#define NMEA_ERR_CHECKSUM   -1
#define NMEA_ERR_INVALID_DIR   -3
#define NMEA_ERR_INVALID_FIX   -2
#define NMEA_ERR_UNKNOWN   -4
#define NMEA_GPGGA   2
#define NMEA_GPRMC   1
#define NMEA_OK   0
#define NMEA_UNKNOWN   0

Function Documentation

int nmea_parse ( char *  nmea,
int  length,
gps_fix_t fix 
)