gpspipe 1 03 Aug 2005 gpspipe tool to connect to gpsd and retrieve sentences gpspipe -h -n count -r -R -s serial-device -t -w server :port DESCRIPTION gpspipe is a tool to connect to gpsd and output the received sentences to stdout. This makes the program useful as a pipe from gpsd to another program or file. Presently it only connect to gpsd on the localhost on the default port (2947). gpspipe does not require root privileges, and can be run concurrently with other tools connecting to the local gpsd without causing problems. The output will consist of one or both of the raw NMEA or native gpsd sentences. Each line can be optionally time stamped. There is also an option to exit gracefully after a given count of packets. An optional argument may specify a server to get data from; a colon-separated suffix is taken as a port number. OPTIONS -h makes gpspipe print a usage message and exit. -r causes raw NMEA sentences to be output. -R causes super-raw (gps binary) data to be output. This overrides NMEA and gpsd output modes. -s option causes the collected data to be written to the specified serial device. -w causes native gpsdsentences to be output. -t adds a timestamp to each sentence output. -n [count] causes [count] sentences to be output. gpspipe will then exit gracefully. -V prints the version, then exits. One or both or -r and -w must be specified. EXAMPLE When gpsd is running gpspipe -r -n 100 will send one hundred raw NMEA sentences to standard output, then exit. AUTHOR Gary E. Miller gem@rellim.com. There is a project page for gpsd here.