summaryrefslogtreecommitdiff
path: root/nmea_parse.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2005-04-27 03:16:17 +0000
committerEric S. Raymond <esr@thyrsus.com>2005-04-27 03:16:17 +0000
commit3040c033edc129762bc47730ba11ebe676d79518 (patch)
treec4c288d2162d93adf2bb5bfb4a7a47425dd0c73d /nmea_parse.c
parent0f7cafe067ee6ece9ba7a3996dde8d6ba41868d6 (diff)
downloadgpsd-3040c033edc129762bc47730ba11ebe676d79518.tar.gz
O command now reports speeds in meters/sec, making the O report all SI units.
Diffstat (limited to 'nmea_parse.c')
-rw-r--r--nmea_parse.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/nmea_parse.c b/nmea_parse.c
index 9c555039..6cb4cff6 100644
--- a/nmea_parse.c
+++ b/nmea_parse.c
@@ -142,7 +142,7 @@ static int processGPRMC(int count, char *field[], struct gps_data_t *out)
mask = TIME_SET;
do_lat_lon(&field[3], out);
mask |= LATLON_SET;
- out->fix.speed = atof(field[7]);
+ out->fix.speed = atof(field[7]) * KNOTS_TO_KPH;
out->fix.track = atof(field[8]);
mask |= (TRACK_SET | SPEED_SET);
/*