diff options
author | Gary E. Miller <gem@rellim.com> | 2019-02-06 16:26:33 -0800 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2019-02-06 16:26:33 -0800 |
commit | ddb644f3d53faa19490dfa8f784ec03274ef56d0 (patch) | |
tree | 2c834903b469ec96e62379456f690cc923fa0884 /cgps.c | |
parent | d07200d6351b7d433bee35118eaa184c1ba8fe57 (diff) | |
download | gpsd-ddb644f3d53faa19490dfa8f784ec03274ef56d0.tar.gz |
cgps: Show SURVEYED for base station mode.
Diffstat (limited to 'cgps.c')
-rw-r--r-- | cgps.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -738,10 +738,15 @@ static void update_gps_panel(struct gps_data_t *gpsdata, char *message) (int)(time(NULL) - status_timer)); break; case MODE_3D: - (void)snprintf(scr, sizeof(scr), "3D %sFIX (%d secs)", + if (STATUS_TIME == gpsdata->status) { + (void)snprintf(scr, sizeof(scr), "SURVEYED (%d secs)", + (int)(time(NULL) - status_timer)); + } else { + (void)snprintf(scr, sizeof(scr), "3D %sFIX (%d secs)", (gpsdata->status == STATUS_DGPS_FIX) ? "DIFF " : "", (int)(time(NULL) - status_timer)); + } break; default: (void)snprintf(scr, sizeof(scr), "NO FIX (%d secs)", |