summaryrefslogtreecommitdiff
path: root/libgpsd.xml
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2005-03-18 19:25:07 +0000
committerEric S. Raymond <esr@thyrsus.com>2005-03-18 19:25:07 +0000
commit2bb8aa3ea9581f6ad5807a13b6e7544e95e6b091 (patch)
tree5f16221be48f47af221aead06c3c8df1e3aa208b /libgpsd.xml
parentad6d5f9b546cd0adc70ddc1d1780c4203d0ea42f (diff)
downloadgpsd-2bb8aa3ea9581f6ad5807a13b6e7544e95e6b091.tar.gz
Daemon no longer depends on the raw hook to trigger watcher notifications.
Instead, the packet parser returns a flag set telling what has changed; publication to watchers is driven by that.
Diffstat (limited to 'libgpsd.xml')
-rw-r--r--libgpsd.xml11
1 files changed, 5 insertions, 6 deletions
diff --git a/libgpsd.xml b/libgpsd.xml
index d9d6028a..06310e17 100644
--- a/libgpsd.xml
+++ b/libgpsd.xml
@@ -111,10 +111,10 @@ of its members.</para>
<varlistentry>
<term><structfield>baudrate</structfield></term>
<listitem>
-<para>Communication speed in bits per second. The default is set by
-the driver type. For NMEA devices, the library automatically
-hunts through all plausible baud rates, stoppong on the one where
-it sees valid NMEA </para>
+<para>Communication speed in bits per second. For NMEA or SiRF devices, the
+library automatically hunts through all plausible baud rates, stopping
+on the one where it sees valid packets. By setting this field you can
+designate a speed to be tried at the front of the hunt queue</para>
</listitem>
</varlistentry>
<varlistentry>
@@ -138,8 +138,7 @@ activity requiring the GPS, and re-acquire it later.</para>
<para><function>gpsd_poll()</function>
queries the GPS and updates the part of the session structure that
holds position, speed, GPS signal quality, and other data returned
-by the GPS. It returns the number of characters waiting (-1 if the
-GPS is inaccessible)</para>
+by the GPS. It returns a mask describing which fields have changed.</para>
<para><function>gpsd_wrap()</function>
ends the session, implicitly performing a