summaryrefslogtreecommitdiff
path: root/zodiac.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2005-04-30 15:08:00 +0000
committerEric S. Raymond <esr@thyrsus.com>2005-04-30 15:08:00 +0000
commitcf486a2e716a818add61382d5ffaa7f87822a3a5 (patch)
treef39409e2e9ba9b26ac0fa98ac6e3d928d0ee6bc8 /zodiac.c
parent41fd328ea2efca4ed44b1928b40ac2c1938ceca8 (diff)
downloadgpsd-cf486a2e716a818add61382d5ffaa7f87822a3a5.tar.gz
Fixes from Rob Janssen.
Diffstat (limited to 'zodiac.c')
-rw-r--r--zodiac.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/zodiac.c b/zodiac.c
index 3e049e3a..cdda0145 100644
--- a/zodiac.c
+++ b/zodiac.c
@@ -144,6 +144,7 @@ static int handle1000(struct gps_device_t *session)
session->gpsdata.fix.longitude = getl(29) * RAD_2_DEG * 1e-8;
session->gpsdata.fix.speed = getl(34) * 1e-2 * MPS_TO_KNOTS;
session->gpsdata.fix.altitude = getl(31) * 1e-2;
+ session->gpsdata.fix.separation = getw(33) * 1e-2; /* meters */
session->gpsdata.fix.climb = getl(38) * 1e-2;
session->gpsdata.fix.eph = getl(40) * 1e-2;
session->gpsdata.fix.epv = getl(42) * 1e-2;
@@ -157,7 +158,6 @@ static int handle1000(struct gps_device_t *session)
session->gpsdata.fix.mode = (getw(10) & 1) ? MODE_2D : MODE_3D;
else
session->gpsdata.fix.mode = MODE_NO_FIX;
- session->gpsdata.fix.separation = getw(33) * 1e-2; /* meters */
#if 0
gpsd_report(1, "date: %%lf\n", session->gpsdata.fix.time);