summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2005-02-15 09:25:14 +0000
committerEric S. Raymond <esr@thyrsus.com>2005-02-15 09:25:14 +0000
commit52479012192407338a079d237b31499ff64cf7d1 (patch)
treeb41d25da81e56642516f43f4efd4691c8ec8feea
parent392336fc4833ee382cdb95e0f274578907f1d84c (diff)
downloadgpsd-52479012192407338a079d237b31499ff64cf7d1.tar.gz
Document Garmin support.
-rw-r--r--gpsd.xml14
1 files changed, 8 insertions, 6 deletions
diff --git a/gpsd.xml b/gpsd.xml
index a61881fe..a06500b4 100644
--- a/gpsd.xml
+++ b/gpsd.xml
@@ -58,12 +58,19 @@ and speedometer</refpurpose>
<refsect2 id='gpsd'><title>gpsd</title>
<para><application>gpsd</application> is a monitor daemon that watches
-a TCP/IP port (2947 by default), waiting for an application to request
+a TCP/IP port (2947 by default), waiting for applications to request
location information from a GPS. The GPS is expected to be
direct-connected to the machine running
<application>gpsd</application> via a USB or RS232C serial port which
is specified to gpsd at startup.</para>
+<para><application>gpsd</application> should be able to query any GPS
+that speaks either the standard textual NMEA 0183 protocol, or the
+binary Rockwell protocol used by EarthMate and some other
+GPSes, or the Garmin binary protocol used by the USB version of the
+Garmin 18 and other Garmin USB GPSes. <application>gpsd</application>
+effectively hides the differences among these.</para>
+
<para>Optionally, <application>gpsd</application> may get
differential-GPS corrections from a ground station running a RTCM-S104
server; this will improve position-fix accuracy from roughly 10 meters
@@ -166,11 +173,6 @@ incoming sentence and actions to standard error.</para>
</varlistentry>
</variablelist>
-<para><application>gpsd</application> should be able to query any GPS
-that speaks either the standard textual NMEA 0183 protocol or the
-binary Rockwell protocol used by EarthMate and some other
-GPSes.</para>
-
<para>The request protocol for gpsd clients is very simple. Each
request consists of a single ASCII character followed by a newline.
Case of the request character is ignored, Each request returns a line