From e5548e974f42f2080a74ed2a30d1e2927fe0ad9f Mon Sep 17 00:00:00 2001 From: "Gary E. Miller" Date: Mon, 19 Nov 2018 19:56:24 -0800 Subject: man: Move man pages, source and result, into main/ part of cleaning up the root directory. --- man/gpxlogger.xml | 149 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 149 insertions(+) create mode 100644 man/gpxlogger.xml (limited to 'man/gpxlogger.xml') diff --git a/man/gpxlogger.xml b/man/gpxlogger.xml new file mode 100644 index 00000000..7d429941 --- /dev/null +++ b/man/gpxlogger.xml @@ -0,0 +1,149 @@ + + + + +05 Mar 2017 + +gpxlogger +1 +The GPSD Project +GPSD Documentation + + +gpxlogger +Tool to connect to gpsd and generate a GPX file + + + + + gpxlogger + -D debug-level + -d + -e export-method + -f filename + -l + -m minmove + -h + -V + -i track timeout + + server + + :port + :device + + + + + +DESCRIPTION +This program collects fixes from gpsd +and logs them to standard output in GPX, an XML profile for track +logging. + +The output may be composed of multiple tracks. A new track is +created if there's no fix written for an interval specified by the + and defaulting to 5 seconds. + +gpxlogger can use any of the +export methods that gpsd supports. +For a list of these methods, use the . +To force the method, give the one of +the colon-terminated method names from the +table. + + +OPTIONS + +The option causes gpxlogger +to emit a summary of its options and then exit. + +The option causes gpxlogger +to dump the package version and exit. + + The option sets a debug level; +it is primarily for use by GPSD developers. +It enables various progress messages to standard error. + +The option tells +gpxlogger to run as a daemon in background. +It requires the option, which directs output to a +specified logfile. + +The option sets a minimum move distance in +meters (it may include a fractional decimal part). Motions shorter +than this will not be logged. + +The option tells +gpxlogger to retry when GPSd loses the fix. +Without , gpxlogger +would quit in this case. + +If D-Bus support is available on the host, GPSD is configured to +use it, and -e dbus is specified, this program +listens to DBUS broadcasts from +gpsd via org.gpsd.fix. + +With -e sockets, or if sockets is the method +defaulted to, you may give a server-port-device specification as +arguments. + +The sockets default is to all devices on the localhost, +using the default GPSD port 2947. An optional argument to any +client may specify a server to get data from. A colon-separated suffix +is taken as a port number. If there is a second colon-separated +suffix, that is taken as a specific device name to be +watched. However, if the server specification contains square +brackets, the part inside them is taken as an IPv6 address and +port/device suffixes are only parsed after the trailing bracket. +Possible cases look like this: + + + +localhost:/dev/ttyS1 +Look at the default port of localhost, trying both +IPv4 and IPv6 and watching output from serial device 1. + + +example.com:2317 +Look at port 2317 on example.com, trying both +IPv4 and IPv6. + + +71.162.241.5:2317:/dev/ttyS3 +Look at port 2317 at the specified IPv4 +address, collecting data from attached serial device 3. + + +[FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]:2317:/dev/ttyS5 +Look at port 2317 at the specified IPv6 +address, collecting data from attached serial device 5. + + + + + +SEE ALSO + +gpsd8, +gps1 +gpspipe1 + + + +AUTHORS + + + Amaury Jacquot sxpert@sxpert.org & + Petter Reinholdtsen pere@hungry.com & + Chris Kuethe chris.kuethe@gmail.com + + + + + -- cgit v1.2.1