g_string_append_printf (msg, "track = %f, ", device->fix->track);
if(fp)
g_fprintf(fp, "<course>%s</course>\n", g_ascii_formatd(sbuf1, sizeof(sbuf1), "%f", device->fix->track));
}
if (device->fix->fields & LOCATION_GPS_DEVICE_CLIMB_SET) {
g_string_append_printf (msg, "track = %f, ", device->fix->track);
if(fp)
g_fprintf(fp, "<course>%s</course>\n", g_ascii_formatd(sbuf1, sizeof(sbuf1), "%f", device->fix->track));
}
if (device->fix->fields & LOCATION_GPS_DEVICE_CLIMB_SET) {