Main Page | Modules | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

Library for parsing NMEA data streams provided by GPS modules.


Files

file  otNMEA.h
 Library for parsing NMEA data streams provided by GPS modules.

Modules

 Version History

Data Structures

struct  RawDegrees
struct  TimeMeasure
struct  GPSLocation
struct  GPSDate
struct  GPSTime
struct  GPSDecimal
struct  GPSInteger
struct  GPSSpeed
struct  GPSCourse
struct  GPSAltitude
struct  GPSHDOP
class  GPSCustom
class  GPSPlus
 NMEA parsing library. More...
struct  RawDegrees
struct  TimeMeasure
struct  GPSLocation
struct  GPSDate
struct  GPSTime
struct  GPSDecimal
struct  GPSInteger
struct  GPSSpeed
struct  GPSCourse
struct  GPSAltitude
struct  GPSHDOP
class  GPSCustom
class  GPSPlus
 NMEA parsing library. More...

Defines

#define _GPS_MPH_PER_KNOT   1.15077945
#define _GPS_MPS_PER_KNOT   0.51444444
#define _GPS_KMPH_PER_KNOT   1.852
#define _GPS_MILES_PER_METER   0.00062137112
#define _GPS_KM_PER_METER   0.001
#define _GPS_FEET_PER_METER   3.2808399
#define _GPS_MAX_FIELD_SIZE   15

Detailed Description

Original code: https://github.com/mikalhart/TinyGPSPlus
Dependency:
String library
Memory library
Math Library
TIMER - Procedure for timer usage
gps.jpg

Define Documentation

#define _GPS_FEET_PER_METER   3.2808399
 

#define _GPS_KM_PER_METER   0.001
 

#define _GPS_KMPH_PER_KNOT   1.852
 

#define _GPS_MAX_FIELD_SIZE   15
 

#define _GPS_MILES_PER_METER   0.00062137112
 

#define _GPS_MPH_PER_KNOT   1.15077945
 

#define _GPS_MPS_PER_KNOT   0.51444444
 

footer

otStudio - Library Reference - (C) 2020-23 Officina Turini, All Rights Reserved
Document built with Doxygen 1.4.0