diff options
author | Jesse Morgan <jesse@jesterpm.net> | 2014-08-13 07:36:28 -0700 |
---|---|---|
committer | Jesse Morgan <jesse@jesterpm.net> | 2014-08-13 07:36:28 -0700 |
commit | 468f85484b462f68971fd4fb02bfe8ad3bb255bc (patch) | |
tree | 554feb5adf11b05fd04b530e93e407ceec1e0643 /libraries/TinyGPS/TinyGPS.h | |
parent | b6b6bdcf8256c635caeaa53c227e2444ed36c5b4 (diff) |
Adding bearing method to TinyGPS.
Diffstat (limited to 'libraries/TinyGPS/TinyGPS.h')
-rw-r--r-- | libraries/TinyGPS/TinyGPS.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libraries/TinyGPS/TinyGPS.h b/libraries/TinyGPS/TinyGPS.h index 9c75ad0..1ffdbdd 100644 --- a/libraries/TinyGPS/TinyGPS.h +++ b/libraries/TinyGPS/TinyGPS.h @@ -111,6 +111,11 @@ class TinyGPS static float distance_between (float lat1, float long1, float lat2, float long2);
+ /**
+ * Return the bearing in degrees from lat1/long1 to lat2/long2.
+ */
+ static float bearing_between (float lat1, float long1, float lat2, float long2);
+
private:
enum {_GPS_SENTENCE_GPGGA, _GPS_SENTENCE_GPRMC, _GPS_SENTENCE_OTHER};
|