diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2015-01-13 08:29:11 -0500 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2015-01-13 08:29:11 -0500 |
commit | 46c8965d9061d2ca0f3db6710bec6eacea605f40 (patch) | |
tree | 884e6bc0295601bdcf46f5e39c64aa636e8ec2ae /cgps.c | |
parent | ab92f1d0a7926543fe836357c4fa56953f331ec0 (diff) | |
download | gpsd-46c8965d9061d2ca0f3db6710bec6eacea605f40.tar.gz |
Clean STATUS_DGPS_FIX out of the public interface. All regression tests pass.
Diffstat (limited to 'cgps.c')
-rw-r--r-- | cgps.c | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -540,17 +540,16 @@ static void update_gps_panel(struct gps_data_t *gpsdata) (void)snprintf(scr, sizeof(scr), "OFFLINE"); } else { newstate = gpsdata->fix.mode; + /* + * DGPS + */ switch (gpsdata->fix.mode) { case MODE_2D: - (void)snprintf(scr, sizeof(scr), "2D %sFIX (%d secs)", - (gpsdata->status == - STATUS_DGPS_FIX) ? "DIFF " : "", + (void)snprintf(scr, sizeof(scr), "2D FIX (%d secs)", (int)(time(NULL) - status_timer)); break; case MODE_3D: - (void)snprintf(scr, sizeof(scr), "3D %sFIX (%d secs)", - (gpsdata->status == - STATUS_DGPS_FIX) ? "DIFF " : "", + (void)snprintf(scr, sizeof(scr), "3D FIX (%d secs)", (int)(time(NULL) - status_timer)); break; default: |