From: Keith Packard Date: Thu, 4 Jun 2009 21:38:45 +0000 (-0700) Subject: Format GPS seconds as %02d.%04d to avoid spaces in the value X-Git-Tag: 0.5~53 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=7adea9c59c73acd52743446c74fb675e0a1d6d05;hp=a0e6bfee635b64092262936c858542318f6fc6dc Format GPS seconds as %02d.%04d to avoid spaces in the value The aoview GPS parsing code doesn't deal well with spaces in the middle of the value, so pad the seconds field with a zero as needed. Signed-off-by: Keith Packard --- diff --git a/src/ao_gps_print.c b/src/ao_gps_print.c index 7e157db5..4dced8f1 100644 --- a/src/ao_gps_print.c +++ b/src/ao_gps_print.c @@ -23,7 +23,7 @@ ao_gps_print(__xdata struct ao_gps_data *gps_data) __reentrant printf("GPS %2d sat", (gps_data->flags & AO_GPS_NUM_SAT_MASK) >> AO_GPS_NUM_SAT_SHIFT);; if (gps_data->flags & AO_GPS_VALID) { - printf(" %2d:%02d:%02d %2d°%2d.%04d'%c %2d°%2d.%04d'%c %5dm\n", + printf(" %2d:%02d:%02d %2d°%02d.%04d'%c %2d°%02d.%04d'%c %5dm\n", gps_data->hour, gps_data->minute, gps_data->second,