cgps, gegps, gps, lcdgps - simple clients for gpsd
cgps [-?] [--debug LVL] [--help] [--llfmt [[d] | [m] | [s]]] [--magtrack] [--silent] [--units [[i] | [n] | [m]]] [--version] [-D LVL] [-h] [-l [[d] | [m] | [s]]] [-m] [-s] [-u [[i] | [n] | [m]]] [-V] [server [:port [:device]]]
gegps [-?] [--debug LVL] [--device DEVICE] [--help] [--host HOST] [--initialize] [--kmldir DIRECTORY] [--port PORT] [--version] [-D DEBUG] [-d DIRECTORY] [-h] [-i] [-V] [server [:port [:device]]]
lcdgps [-?] [--help] [--sleep] [--version] [-h] [-j] [-l [[d] | [m] | [s]]] [-s] [-u [[i] | [n] | [m]]] [-V] [server [:port [:device]]]
These are some simple clients shipped with gpsd. They have some common options:
-?, -h, --help
By default, clients collect data from all compatible devices on 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:
cgps is a client resembling xgps, but without the pictorial satellite display and able to run on a serial terminal or terminal emulator.
-D LVL, --debug LVL
-l FMT, --llfmt FMT
-u UNITS, --units UNITS
Note: The USA Survey Foot is not supported.
cgps terminates when you send it a SIGHUP or SIGINT; given default terminal settings this will happen when you type Ctrl-C at it. It will also terminate on 'q'
This program collects fixes from gpsd and feeds them to a running instance of Google Earth for live location tracking.
-d DIR, --kmldir DIR
-D LVL, --debug LVL
A client that passes gpsd data to lcdproc, turning your car computer into a very expensive and nearly feature-free GPS receiver. Currently assumes a 4x40 LCD and writes data formatted to fit that size screen. Also displays 4- or 6-character Maidenhead grid square output.
The environment variable GPSD_UNITS is checked if no unit system is specified on the command line. It may be set to 'i'. 'imperial', 'm', 'metric', or 'n', 'nautical'.
LC_MEASUREMENT and then LANG are checked if no unit system has been specified on the command line, or in GPSD_UNITS. If the value is 'C', 'POSIX', or begins with 'en_US' the unit system is set to imperial. The default if no system has been selected defaults to metric.
Remco Treffcorn, Derrick Brashear, Russ Nelson & Eric S. Raymond, Jeff Francis (cgps), Chen Wei <email@example.com> (gegps & xgpsspeed), Robin Wittler <firstname.lastname@example.org> (xgpsspeed).
This manual page by Eric S. Raymond <email@example.com>
|6 December 2020||The GPSD Project|