X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=ao_gps_print.c;h=8cadd31f5c31b767f796c974e6b76b5b20478f6b;hp=de4a79c11445a36297031a4f207592e51d34132d;hb=8168820b667cc1deffab64dd81cb4e6e2e6eabe4;hpb=43c8f7012102cdb591ace899420c10e4a78385ad diff --git a/ao_gps_print.c b/ao_gps_print.c index de4a79c1..8cadd31f 100644 --- a/ao_gps_print.c +++ b/ao_gps_print.c @@ -20,8 +20,10 @@ void 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("GPS %2d:%02d:%02d %2d°%2d.%04d'%c %2d°%2d.%04d'%c %5dm %2d sat\n", + printf(" %2d:%02d:%02d %2d°%2d.%04d'%c %2d°%2d.%04d'%c %5dm\n", gps_data->hour, gps_data->minute, gps_data->second, @@ -38,8 +40,7 @@ ao_gps_print(__xdata struct ao_gps_data *gps_data) __reentrant gps_data->altitude, (gps_data->flags & AO_GPS_NUM_SAT_MASK) >> AO_GPS_NUM_SAT_SHIFT); } else { - printf("GPS %2d sat\n", - (gps_data->flags & AO_GPS_NUM_SAT_MASK) >> AO_GPS_NUM_SAT_SHIFT);; + printf(" unlocked\n"); } }