The GPS Module (gps)

The CARMEN gps driver for consumer gps devices. More...


Files

file  gps_nmea_interface.h
 Definition of the interface of the module gps.
file  gps_nmea_messages.h
 Definition of the messages for this module.

Data Structures

struct  carmen_gps_gpgga_message
struct  carmen_gps_gprmc_message

Defines

#define CARMEN_GPS_GPGGA_MESSAGE_FMT   "{int, double,double,char,double,char,int,int,double,double,double,double,double,int,double,string}"
#define CARMEN_GPS_GPGGA_MESSAGE_NAME   "carmen_gps_nmea_gpgga"
#define CARMEN_GPS_GPRMC_MESSAGE_FMT   "{int, char,double,double,char,double,char,double,double,double,char,int,double,string}"
#define CARMEN_GPS_GPRMC_MESSAGE_NAME   "carmen_gps_nmea_gprmc"

Functions

void carmen_gps_subscribe_nmea_message (carmen_gps_gpgga_message *nmea, carmen_handler_t handler, carmen_subscribe_t subscribe_how)
void carmen_gps_subscribe_nmea_rmc_message (carmen_gps_gprmc_message *nmea, carmen_handler_t handler, carmen_subscribe_t subscribe_how)

Detailed Description

The CARMEN gps driver for consumer gps devices.

The module gps provides a driver for consumer gps devices like Garmin, Sirf. It provides two NMEA messages, gga and rmc.


Generated on Wed Apr 5 18:34:20 2006 for CARMEN by  doxygen 1.4.4