Main Page | Data Structures | Directories | File List | Data Fields | Globals

nmea.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define NMEA_MAXSIZE   13

Functions

double nmea_to_deg (char *nmea)
 Convert NMEA format into decimal degrees.
void deg_to_nmea (double ddeg, char *nmea, int nmeasize)
 Convert decimal degrees into NMEA format.


Define Documentation

#define NMEA_MAXSIZE   13
 

Definition at line 4 of file nmea.h.


Function Documentation

void deg_to_nmea double  ddeg,
char *  nmea,
int  nmeasize
 

Convert decimal degrees into NMEA format.

Parameters:
ddeg decimal degree value to convert
nmea buffer in which to store
nmeasize size of nmea buffer
Note:
Always succeeds, however output may be truncated if nmeasize is less than NMEA_MAXSIZE.

Definition at line 58 of file nmea.c.

Referenced by cartcomm_encode_msg().

double nmea_to_deg char *  nmea  ) 
 

Convert NMEA format into decimal degrees.

Parameters:
nmea string to convert
Returns:
decimal degree value (of NAN, on failure)
Note:
The NMEA string format we recieve is +DDDMM.MMMMM

Definition at line 16 of file nmea.c.

Referenced by parse_avpair().


Generated on Thu Sep 6 13:13:12 2007 for driver by  doxygen 1.3.9.1