diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2005-05-22 05:00:58 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2005-05-22 05:00:58 +0000 |
commit | ce210fd3c25375152bfa4a6796a42864ea8a2b21 (patch) | |
tree | 6b05bc6ecf70a27ad76c7edccaaf0cc08789cec1 /gpsutils.c | |
parent | dfefa7239262ff4c921beed3e2a6b0ce4a4e10df (diff) | |
download | gpsd-ce210fd3c25375152bfa4a6796a42864ea8a2b21.tar.gz |
Pass along, or compute, TDOP and GDOP.
Diffstat (limited to 'gpsutils.c')
-rw-r--r-- | gpsutils.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -407,4 +407,6 @@ void dop(int channels, struct gps_data_t *gpsdata) //gpsdata->hdop = sqrt(inv[0][0] + inv[1][1]); gpsdata->vdop = sqrt(inv[1][1]); gpsdata->pdop = sqrt(inv[0][0] + inv[1][1] + inv[2][2]); + gpsdata->tdop = sqrt(inv[3][3]); + gpsdata->gdop = sqrt(inv[0][0] + inv[1][1] + inv[2][2] + inv[3][3]); } |