From: Dr. Johann Pfefferl Date: Sat, 29 May 2010 18:53:09 +0000 (+0200) Subject: Float output formats changed to less accuracy X-Git-Tag: release-1.0-8 X-Git-Url: http://vcs.maemo.org/git/?p=gps-tracker;a=commitdiff_plain;h=6730541cd56382ca1c18805f64faaaf6010020f9 Float output formats changed to less accuracy --- diff --git a/debian/changelog b/debian/changelog index f0bfec7..276cd26 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ gps-tracker (1.0-8) unstable; urgency=low * Moved Start/Stop/Save button to bottom of screen + * Float output formats changed to less accuracy - -- Dr. Johann Pfefferl Sat, 29 May 2010 14:17:04 +0200 + -- Dr. Johann Pfefferl Sat, 29 May 2010 20:52:35 +0200 gps-tracker (1.0-7) unstable; urgency=low diff --git a/gps-tracker.c b/gps-tracker.c index ca0e76e..616e4b8 100644 --- a/gps-tracker.c +++ b/gps-tracker.c @@ -194,7 +194,7 @@ static void on_gps_device_changed (LocationGPSDevice *device, gpointer data) //g_print ("alt = %f\n", device->fix->altitude); CHANGE_LABEL(app_data->alt_val_label, "% 5.0f", device->fix->altitude); if(fp) - g_fprintf(fp, "%s\n", g_ascii_formatd(sbuf1, sizeof(sbuf1), "%f", device->fix->altitude)); + g_fprintf(fp, "%s\n", g_ascii_formatd(sbuf1, sizeof(sbuf1), "%.1f", device->fix->altitude)); } @@ -202,14 +202,14 @@ static void on_gps_device_changed (LocationGPSDevice *device, gpointer data) //g_print ("speed = %f\n", device->fix->speed); CHANGE_LABEL(app_data->speed_val_label, "% 5.1fkm/h", device->fix->speed); if(fp) - g_fprintf(fp, "%s\n", g_ascii_formatd(sbuf1, sizeof(sbuf1), "%f", device->fix->speed)); + g_fprintf(fp, "%s\n", g_ascii_formatd(sbuf1, sizeof(sbuf1), "%.1f", device->fix->speed)); } if (device->fix->fields & LOCATION_GPS_DEVICE_TRACK_SET) { //g_print ("track = %f\n", device->fix->track); CHANGE_LABEL(app_data->track_val_label, "%4.0f°", device->fix->track); if(fp) - g_fprintf(fp, "%s\n", g_ascii_formatd(sbuf1, sizeof(sbuf1), "%f", device->fix->track)); + g_fprintf(fp, "%s\n", g_ascii_formatd(sbuf1, sizeof(sbuf1), "%.1f", device->fix->track)); } if (device->fix->fields & LOCATION_GPS_DEVICE_CLIMB_SET) {