diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2009-08-10 04:47:03 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2009-08-10 04:47:03 +0000 |
commit | f002dd431b2506ff7a1cd77545d9bc76edf59bc1 (patch) | |
tree | d8dc3b57425d1a5dd6b696f3cefa2760b7de6c1d /gpsd.xml | |
parent | f17f90e2b520cd11a9aebcef0e6edaeaf12efe16 (diff) | |
download | gpsd-f002dd431b2506ff7a1cd77545d9bc76edf59bc1.tar.gz |
Abolish device classes.
That way of doing things coped poorly if, for example, NMEA and AIVDM
packets were reported over the same wire. Instead, have ach device
track the packet types it has actually seen and dispatch on that.
Diffstat (limited to 'gpsd.xml')
-rw-r--r-- | gpsd.xml | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -900,15 +900,20 @@ following elements:</para> </row> <row> <entry>type</entry> - <entry>Yes</entry> - <entry>string</entry> - <entry>type (GPS, RTCM2, RTCM3, AIS)</entry> + <entry>No</entry> + <entry>list of strings</entry> + <entry>List of packet types seen (GPS, RTCM2, RTCM3, + AIS). Won't be reported if empty, e.g. before + <application>gpsd</application> has seen identifiable packets + from the device.</entry> </row> <row> <entry>driver</entry> - <entry>Yes</entry> + <entry>No</entry> <entry>string</entry> - <entry>GPSD's name for the device driver type.</entry> + <entry>GPSD's name for the device driver type. Won't be reported before + <application>gpsd</application> has seen identifiable packets + from the device.</entry> </row> <row> <entry>driver</entry> |