summaryrefslogtreecommitdiff
path: root/gpxlogger.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2015-01-13 08:29:11 -0500
committerEric S. Raymond <esr@thyrsus.com>2015-01-13 08:29:11 -0500
commit46c8965d9061d2ca0f3db6710bec6eacea605f40 (patch)
tree884e6bc0295601bdcf46f5e39c64aa636e8ec2ae /gpxlogger.c
parentab92f1d0a7926543fe836357c4fa56953f331ec0 (diff)
downloadgpsd-46c8965d9061d2ca0f3db6710bec6eacea605f40.tar.gz
Clean STATUS_DGPS_FIX out of the public interface. All regression tests pass.
Diffstat (limited to 'gpxlogger.c')
-rw-r--r--gpxlogger.c31
1 files changed, 14 insertions, 17 deletions
diff --git a/gpxlogger.c b/gpxlogger.c
index 8bb7e226..9f100746 100644
--- a/gpxlogger.c
+++ b/gpxlogger.c
@@ -89,23 +89,20 @@ static void print_fix(struct gps_data_t *gpsdata, double time)
(void)fprintf(logfile," <ele>%f</ele>\n", gpsdata->fix.altitude);
(void)fprintf(logfile," <time>%s</time>\n",
unix_to_iso8601(time, tbuf, sizeof(tbuf)));
- if (gpsdata->status == STATUS_DGPS_FIX)
- (void)fprintf(logfile," <fix>dgps</fix>\n");
- else
- switch (gpsdata->fix.mode) {
- case MODE_3D:
- (void)fprintf(logfile," <fix>3d</fix>\n");
- break;
- case MODE_2D:
- (void)fprintf(logfile," <fix>2d</fix>\n");
- break;
- case MODE_NO_FIX:
- (void)fprintf(logfile," <fix>none</fix>\n");
- break;
- default:
- /* don't print anything if no fix indicator */
- break;
- }
+ switch (gpsdata->fix.mode) {
+ case MODE_3D:
+ (void)fprintf(logfile," <fix>3d</fix>\n");
+ break;
+ case MODE_2D:
+ (void)fprintf(logfile," <fix>2d</fix>\n");
+ break;
+ case MODE_NO_FIX:
+ (void)fprintf(logfile," <fix>none</fix>\n");
+ break;
+ default:
+ /* don't print anything if no fix indicator */
+ break;
+ }
if ((gpsdata->fix.mode > MODE_NO_FIX) && (gpsdata->satellites_used > 0))
(void)fprintf(logfile," <sat>%d</sat>\n", gpsdata->satellites_used);