GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
GPXLOGGERD(8) FreeBSD System Manager's Manual GPXLOGGERD(8)

gpxloggerd
GPX logging daemon

gpxloggerd [-dhVv] [-D level] [-f template] [-u user [:group]] [-p pidfile] [-m meters] [-M meters] [-a degrees] [-I interval] [-i timeout] [server [:port [:device]]]

The gpxloggerd is a tiny daemon that connects to GPSD(8) and logs received fix information in the GPX format. By default the gpxloggerd connects to GPSD(8) at the localhost:2947 and logs to stdout GPX data for all GPS devices served by the daemon.

The options are as follows:

Print usage and exit.
Print version number and exit.
Be as verbose as possible when writing GPX log. For now this means logging of ⟨fix⟩, ⟨sat⟩, ⟨hdop⟩, ⟨vdop⟩ and ⟨pdop⟩ fields, which bloats size of produced GPX significantly. By default this option is turned off, and only coordinates, time and elevation are logged.
Detach from terminal and become a daemon.
level
Set the underlying libgps(3) library to the given debug level.
template
Write data to the given file instead of stdout. The template isn't a bare filename, but can be a format for the strftime(3).
user [:group]
Lower the daemon priveleges to the specified user and group.
pidfile
Write the daemon pid to the specified file.
meters
Suppress logging of track segment in case if it lays within the specified distance away from the previous logged track segment. This option is useful to avoid polluted GPX traces at parking lots and other places, where vehicle stands still for long time. The option is turned off by default.
degrees
Suppress logging of track segment unless the course (azimuth, bearing) of the vehicle has changed to a value equal or greater than the specified angle in degrees. This option is useful to make traces on straight roads more sparse. The option is turned off by default.
meters
Set maximum track segment length. This option is meaningful only in conjunction with the -a option. The default value is 200 meters.
timeout
Start new track if the time jump between current fix and previous logged one is above the timeout. By default timeout value is 300 seconds.
interval
Specify logging interval between trackpoints in seconds. The default interval is one second.

When the gpxloggerd daemon receives SIGHUP it finalizes GPX in the current output file, closes it and then starts a new one using the configured template as a file name.

GPSD(8), syslogd(8), libgps(3), daemon(3), setuid(3), strftime(3) http://www.topografix.com/GPX/1/1/

The gpxloggerd is based on the gpxlogger from the GPSD project written by Amaury Jacquot and Chris Kuethe. The author of this fork is Gleb Smirnoff.
March 24, 2011 FreeBSD 13.1-RELEASE

Search for    or go to Top of page |  Section 8 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.