summaryrefslogtreecommitdiff
path: root/gpspipe.c
diff options
context:
space:
mode:
authorChris Kuethe <chris.kuethe@gmail.com>2007-03-24 22:03:17 +0000
committerChris Kuethe <chris.kuethe@gmail.com>2007-03-24 22:03:17 +0000
commit7ffdb42bd8c2e911562feb6b9bfae426620c6aed (patch)
treecfa447576a93fe583967de9f23f5baefea500225 /gpspipe.c
parent9747fc8b2e8f9b5855071faf1ef15dab3133ae6d (diff)
downloadgpsd-7ffdb42bd8c2e911562feb6b9bfae426620c6aed.tar.gz
Allow gpspipe to specify the remote device too.
Would've been handy earlier today while I was running a few receivers in parallel.
Diffstat (limited to 'gpspipe.c')
-rw-r--r--gpspipe.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gpspipe.c b/gpspipe.c
index a3cedfdd..aeb3946b 100644
--- a/gpspipe.c
+++ b/gpspipe.c
@@ -81,7 +81,7 @@ static void open_serial(char* device)
static void usage(void)
{
- (void)fprintf(stderr, "Usage: gpspipe [OPTIONS] [server[:port]]\n\n"
+ (void)fprintf(stderr, "Usage: gpspipe [OPTIONS] [server[:port[:device]]]\n\n"
"SVN ID: $Id$ \n"
"-h Show this help.\n"
"-r Dump raw NMEA.\n"
@@ -180,6 +180,7 @@ int main( int argc, char **argv)
*colon2 = '\0';
}
device = colon2 + 1;
+ (void)snprintf(buf, sizeof(buf), "%sF=%s\n", buf, device);
}
}
colon1 = colon2 = NULL;