Library for ublox neo 6m

Dependents:   GPS_classroom wifigpslcd GPS_classroom GPS_classroom2 ... more

Embed: (wiki syntax)

« Back to documentation index

GPS Class Reference

GPS Class Reference

A GPS interface for reading from a Globalsat EM-406 GPS Module. More...

#include <GPS.h>

Public Member Functions

 GPS (PinName tx, PinName rx)
 Create the GPS interface, connected to the specified serial port.
int sample ()
 Sample the incoming GPS data, returning whether there is a lock.

Data Fields

float longitude
 The longitude (call sample() to set)
float latitude
 The latitude (call sample() to set)
float utc
 The UTC time.

Detailed Description

A GPS interface for reading from a Globalsat EM-406 GPS Module.

Definition at line 29 of file GPS.h.


Constructor & Destructor Documentation

GPS ( PinName  tx,
PinName  rx 
)

Create the GPS interface, connected to the specified serial port.

Definition at line 25 of file GPS.cpp.


Member Function Documentation

int sample (  )

Sample the incoming GPS data, returning whether there is a lock.

Returns:
1 if there was a lock when the sample was taken (and therefore .longitude and .latitude are valid), else 0

Definition at line 31 of file GPS.cpp.


Field Documentation

float latitude

The latitude (call sample() to set)

Definition at line 46 of file GPS.h.

float longitude

The longitude (call sample() to set)

Definition at line 43 of file GPS.h.

float utc

The UTC time.

Definition at line 49 of file GPS.h.