License: GNU Lesser General Public License v2.1
Log coordinates to a file on a SD card.
Demonstration of a selection of the nodes in the library. Run in debugger.
Calculates course in degrees (North=0, West=270) from position 1 to position 2, both specified as signed decimal-degrees latitude and longitude. Because Earth is no exact sphere, calculated course may be off by a tiny fraction.
Calculates distance in metres between two positions, both specified as signed decimal-degrees latitude and longitude. Uses great-circle distance computation for hypothetical sphere of radius 6372795 meters. Because Earth is no exact sphere, rounding errors may be up to 0.5%.
Convert course (decimal degrees) to cardinal direction.
Read altitude in metres.
Calculate distance and course to a destination. Run in debugger. Enter coordinates (decimal degrees) of destination in the tweak-number nodes.
Read altitude in kilometres.
Retrieve data that can help diagnose problems with streaming data from the GPS.
Read altitude in miles.
Parse NMEA data stream.
Read horizontal dilution of precision (HDOP). HDOP provides a measure of accuracy in 2-D position (i.e. Latitude and Longitude).
Read speed in kilometres per hour.
Read altitude in feet.
Read speed in miles per hour.
Read speed in metres per second.
Read latitude and longitude.
Create a gps-device.
Read speed in knots.
Get number of satellites currently being used.