diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2005-04-27 03:16:17 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2005-04-27 03:16:17 +0000 |
commit | 3040c033edc129762bc47730ba11ebe676d79518 (patch) | |
tree | c4c288d2162d93adf2bb5bfb4a7a47425dd0c73d /xgpsspeed.c | |
parent | 0f7cafe067ee6ece9ba7a3996dde8d6ba41868d6 (diff) | |
download | gpsd-3040c033edc129762bc47730ba11ebe676d79518.tar.gz |
O command now reports speeds in meters/sec, making the O report all SI units.
Diffstat (limited to 'xgpsspeed.c')
-rw-r--r-- | xgpsspeed.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xgpsspeed.c b/xgpsspeed.c index 4ce9aacd..4ed35eef 100644 --- a/xgpsspeed.c +++ b/xgpsspeed.c @@ -72,9 +72,9 @@ int main(int argc, char **argv) speedfactor = KNOTS_TO_MPH; /* Software maintained in US */ speedunits = get_resource("speedunits", "mph"); if (!strcmp(speedunits, "kph")) - speedfactor = KNOTS_TO_KPH; + speedfactor = MPS_TO_KPH; else if (!strcmp(speedunits, "knots")) - speedfactor = 1; + speedfactor = 1/MPS_TO_KNOTS; while ((option = getopt(argc, argv, "?hv")) != -1) { switch (option) { |