summaryrefslogtreecommitdiff
path: root/driver_nmea.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2010-04-07 22:58:37 -0400
committerEric S. Raymond <esr@thyrsus.com>2010-04-07 22:58:37 -0400
commita1fa2113852ee54cd5d4d672bd7ba8f74bff1808 (patch)
tree357a298664dd7342dadcf5483e65a631b3ac50c8 /driver_nmea.c
parentef62188c1f9da52b3a62bd6eecfda440622de295 (diff)
downloadgpsd-a1fa2113852ee54cd5d4d672bd7ba8f74bff1808.tar.gz
Fix TNT compilation.
Diffstat (limited to 'driver_nmea.c')
-rw-r--r--driver_nmea.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/driver_nmea.c b/driver_nmea.c
index 975637ff..6fd0ce21 100644
--- a/driver_nmea.c
+++ b/driver_nmea.c
@@ -693,18 +693,18 @@ static gps_mask_t processTNTHTM(int c UNUSED, char *field[], struct gps_device_t
*/
session->newdata.time = timestamp();
session->newdata.track = atof(field[1]);
- session->gpsdata.headingStatus = *field[2];
+ session->gpsdata.compass.headingStatus = *field[2];
session->newdata.climb = atof(field[3]);
- session->gpsdata.pitchStatus = *field[4];
+ session->gpsdata.compass.pitchStatus = *field[4];
session->newdata.speed = atof(field[5]);
- session->gpsdata.rollStatus = *field[6];
+ session->gpsdata.compass.rollStatus = *field[6];
session->newdata.altitude = atof(field[7]);
- session->gpsdata.horzField = atof(field[8]);
+ session->gpsdata.compass.horzField = atof(field[8]);
session->newdata.mode = MODE_3D;
mask |= (STATUS_SET | MODE_SET | TRACK_SET | SPEED_SET | CLIMB_SET | ALTITUDE_SET);
session->gpsdata.status = STATUS_FIX; /* could be DGPS_FIX */
- gpsd_report(LOG_RAW, "Heading %lf %c.\n", session->newdata.track, session->gpsdata.headingStatus);
+ gpsd_report(LOG_RAW, "Heading %lf %c.\n", session->newdata.track, session->gpsdata.compass.headingStatus);
return mask;
}
#endif /* TNT_ENABLE */