License: GNU Lesser General Public License v2.1
Node | Description |
---|---|
01-example | Demonstration of a selection of the nodes in the library. Run in debugger. |
02-example | Log coordinates to a file on a SD card. |
03-example | Calculate distance and course to a destination. Run in debugger. Enter coordinates (decimal degrees) of destination in the tweak-number nodes. |
cardinal | Convert course (decimal degrees) to cardinal direction. |
encode | Parse NMEA data stream. |
distance-between | 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%. |
get-altitude-feet | Read altitude in feet. |
course-to | 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. |
get-altitude-miles | Read altitude in miles. |
get-date | Read date. |
get-datetime | Read datetime. |
get-altitude-metres | Read altitude in metres. |
get-diagnostics | Retrieve data that can help diagnose problems with streaming data from the GPS. |
get-precision | Read horizontal dilution of precision (HDOP). HDOP provides a
measure of accuracy in 2-D position (i.e. Latitude and Longitude). |
get-satellite-count | Get number of satellites currently being used. |
get-speed-kmph | Read speed in kilometres per hour. |
get-speed-mps | Read speed in metres per second. |
get-speed-mph | Read speed in miles per hour. |
get-time | Read time. |
gps-device | Create a gps-device. |
get-altitude-km | Read altitude in kilometres. |
get-location | Read latitude and longitude. |
get-speed-knots | Read speed in knots. |