diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2009-08-12 01:15:28 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2009-08-12 01:15:28 +0000 |
commit | 327419cda59f32c22116efbb7f6d1f5319d9a269 (patch) | |
tree | 60df083ec78b68a168a5ad2fcd67784283b1b3eb | |
parent | 13588053c3894df940dd2f2f4fab5739fb5c61f1 (diff) | |
download | gpsd-327419cda59f32c22116efbb7f6d1f5319d9a269.tar.gz |
Make the submitter field a unform feature in gpscap records...
...rather than stashing it in the Notes field a lot of the time.
-rw-r--r-- | gpscap.ini | 192 | ||||
-rw-r--r-- | gpscap.py | 9 |
2 files changed, 103 insertions, 98 deletions
@@ -7,6 +7,7 @@ # # type = "engine", "vendor", or "device" # date = date of submission +# submitter = email of submitter, name may need quoting for RFC822 # description = Human-readable description of this item # packaging = A device's form factor # techdoc = URL to technical documentation, or at least a spec sheet @@ -368,9 +369,9 @@ interfaces = Bluetooth noconfigure = True tested = 2.35 uses = SiRF-3 +submitter = Benoit Panizzon <panizzon@woody.ch> notes = Requires the "-b" flag to prevent mode switching. If the receiver locks up due to a mode switch, remove the battery for 5 to 10 minutes. - Reported by Benoit Panizzon <panizzon@woody.ch> #% Adapt Mobile @@ -383,7 +384,7 @@ uses = Nemerix interfaces = Bluetooth, USB iochip = pl2303 tested = 2.32 -notes = Reported by Dennis van Zuijlekom <tmib@xs4all.nl>. +submitter = Dennis van Zuijlekom <tmib@xs4all.nl>. #% Axiom @@ -410,10 +411,10 @@ techdoc = http://www.billionton.com/english/product/CF-GPS.htm uses = SiRF-2 interfaces = CF tested = 2.16 +submitter = Oleg Gusev <oleg@crista.uni-wuppertal.de>. notes = Uses SiRF firmware version 220.006.000ES. Accepts WAAS Mode Disable (<tt>$PSRF108,00*02</tt>) and WAAS Mode Enable (<tt>$PSRF108,01*03</tt>) controls. - Reported by Oleg Gusev <oleg@crista.uni-wuppertal.de>. #% Canmore @@ -456,7 +457,8 @@ uses = Nemerix interfaces = Bluetooth tested = 2.28 noconfigure = True -notes = Reported by Tobias Minich <belgabor@gmx.de> <ul> +submitter = Tobias Minich <belgabor@gmx.de> +notes = <ul> <li>There are proprietary PNMRX{30[0124],603} sentences that are only sent on change or by request</li> <li>Several sentences can be sent to the device to change settings or @@ -513,8 +515,8 @@ engine = FastraX iTrax03 interfaces = RS232 tested = regression status = good -notes = Simon Le Pape <simon.le-pape@hotmail.fr> - Reported by +submitter = Simon Le Pape <simon.le-pape@hotmail.fr> +notes = #% EuroTronics @@ -527,10 +529,10 @@ uses = SiRF-3 interfaces = Bluetooth noconfigure = True tested = regression +submitter = Hartmut Holzgraefe <hartmut@php.net> notes = Requires "-b" ... I had to totally drain the battery of the device and let it rest for a few days before i was able to use it again after a first attempt of using it with without "-b" - Reported by Hartmut Holzgraefe <hartmut&x40;php.net> #% Garmin @@ -544,11 +546,10 @@ interfaces = RS232 tested = 2.33 nmea = 2.0 pps = True +submitter = Jason Hecker <jhecker@wireless.org.au> notes = "$PGRMI,,,,,,,R" must be sent to reset the device before PPS works; after about 5 minutes the PPS signal is detected properly - by GPSD. Reported by Jason Hecker - <jhecker@wireless.org.au> - + by GPSD. [Garmin GPS-16] type = device @@ -559,14 +560,14 @@ uses = Garmin interfaces = RS232 tested = 2.38 nmea = 2.0 +submitter = Reported by Ron Marosko, Jr. <rmarosko@wirelessfrontier.net>, + Amaury Jacquot <sxpert@esitcom.org>, + Jeff Francis <jfrancis@gritch.org> notes = DGPS information in GPGGA sentence is not returned. Satellite azimuths/elevations and magnetic variation information are not available in binary mode. Garmin uses a nonstandard 16-bit SNR scale for signal quality in GSA. Can be switched to NMEA 3.0 - with PGRMC1. Reported by Ron Marosko, - Jr. <rmarosko@wirelessfrontier.net>, Amaury Jacquot - <sxpert@esitcom.org>, and Jeff Francis - <jfrancis@gritch.org>. + with PGRMC1. . [Garmin GPS-17N] type = device @@ -577,9 +578,9 @@ uses = Garmin interfaces = RS232 tested = regression nmea = 2.0 or 3.0 +submitter = Wojciech Kazubski <wk@ire.pw.edu.pl>. notes = The 17N has been discontinued and replaced by the 17HVS. The interface was RS232 but used a custom RJ-45 jack. - Reported by Wojciech Kazubski <wk@ire.pw.edu.pl>. [Garmin GPS-17HVS] type = device @@ -591,7 +592,7 @@ interfaces = RS232 tested = 2.37 status = good nmea = 2.0 or 3.0 -notes = Reported by Ulrich Voigt +notes = Reported by Ulrich Voigt (no email address) [Garmin GPS-18 USB] type = device @@ -634,8 +635,8 @@ interfaces = RS232 nmea = 2.0 tested = regression discontinued = True +submitter = Daniele Giangrazi <daniele.giangrazi@elital.net> notes = Discontinued embedded module. - Reported by Daniele Giangrazi &t;daniele.giangrazi@elital.net> [Garmin 38] type = device @@ -648,7 +649,8 @@ status = excellent tested = regression nmea = 2.0 discontinued = True -notes = Reported by Pascal F. Martin <pascal.martin@cox.net> +submitter = Pascal F. Martin <pascal.martin@cox.net> +notes = [Garmin 48] type = device @@ -674,9 +676,7 @@ uses = Garmin interfaces = USB, RS232 tested = 2.33 nmea = 3.01 -notes = Reported by Diego Berge - (<a href="http://www.navlost.eu/contact" - title="Contact page for D. Berge">contact</a>) +submitter = Diego Berge <gpsd@nippur.net> [Garmin GPS 76] type = device @@ -688,8 +688,8 @@ interfaces = USB usbchip = pl2303 tested = 2.13 nmea = 2.3 -notes = Reported by Sebastian Niehaus <killedbythoughts@mindcrime.net> - He says it is "Software Version 3.70". +submitter = Sebastian Niehaus <killedbythoughts@mindcrime.net> +notes = Submitter says it is "Software Version 3.70". [Geko 201] type = device @@ -700,8 +700,8 @@ uses = Garmin interfaces = RS232 tested = regression nmea = 3.0 -notes = Reported by Jose Luis Domingo Lopez <jdomingo@24x7linux.com> - +submitter = Jose Luis Domingo Lopez <jdomingo@24x7linux.com> +notes = [eTrex Vista] type = device @@ -712,7 +712,8 @@ uses = Garmin interfaces = RS232 tested = 2.32 nmea = 3.0 -notes = Reported by Reed Hedges <reed@interreality.org> +submitter = Reed Hedges <reed@interreality.org> +notes = [Nuvi 650] type = device @@ -737,8 +738,9 @@ uses = SiRF-2 interfaces = CF tested = 2.35 nmea = 2.2 -notes = Acceptably functional running firmware 231ES. Reported by - Chris Kuethe <chris.kuethe@gmail.com>. +submitter = Chris Kuethe <chris.kuethe@gmail.com>. +notes = Acceptably functional running firmware 231ES. + [BT-318] type = device @@ -749,7 +751,7 @@ uses = SiRF-2 interfaces = Bluetooth tested = 2.20 nmea = 2.2 -notes = Reported by Frank Nicholas <frank@nicholasfamilycentral.com>. +notes = Reported by Frank Nicholas <frank@nicholasfamilycentral.com>. [BT-338] type = device @@ -759,7 +761,7 @@ techdoc = http://www.usglobalsat.com/item.asp?itemid=6 uses = SiRF-3 interfaces = Bluetooth tested = 2.13 -notes = Reported by Michal Panczyk <mpanczyk@gmail.com> +submitter = Michal Panczyk <mpanczyk@gmail.com> [BU-303] type = device @@ -831,8 +833,9 @@ uses = SiRF-2 interfaces = CF tested = regression status = excellent +submitter = Pascal F. Martin <pascal.martin@cox.net> notes = Sometimes sold under the brand name "Rayming", but that vendor - seems to have disappeared. "Pascal F. Martin" <pascal.martin@cox.net> + seems to have disappeared. [ND100] type = device @@ -886,11 +889,11 @@ uses = SiRF-3 interfaces = RS232 tested = 2.25 nmea = 2.2 +aubmitter = Denis Perchine <dyp@perchine.com> notes = NMEA works, but SiRF binary does not. This device seems to ignore the $PSRF100 mode switch command. (SiRF binary may be available on the auxiliary serial port, but this is unconfirmed.) This device ships This device ships with XTrac Firmware. It has been discontinued. - Reported by Denis Perchine <dyp@perchine.com> [HI-305N] type = device @@ -901,9 +904,8 @@ uses = Nemerix interfaces = CF tested = regression discontinued = True -notes = Adaptors for RS232, USB, and Bluetooth operation - are available. Reported by David Findlay - <dave@davsoft.com.au> +submitter = David Findlay <dave@davsoft.com.au> +notes = Adaptors for RS232, USB, and Bluetooth operation are available. #% Holux @@ -917,7 +919,7 @@ interfaces = RS232 tested = regression nmea = 2.2 discontinued = True -notes = Reported by Patrick L. McGillan <pmcgillan@pateri.com>. +submitter = Patrick L. McGillan <pmcgillan@pateri.com>. [GR-230] @@ -936,7 +938,6 @@ notes = 4 color LED showing: Bluetooth, Navigation Update and Battery memory. Firmware upgradeable through serial interface. Water resistant. - [GPSlim 236] type = device vendor = Holux @@ -947,16 +948,15 @@ interfaces = Bluetooth tested = regression status = poor nmea = 2.2 +submitter = Kévin Redon <kevredon@gmail.com> notes = Does not report altitude reliably. Optional interfaces: - mini-USB -> USB, needing a special cable : GR230-A2 (USB data cable), + mini-USB -> USB, needing a special cable : GR230-A2 (USB data cable), otherwise it will not work; - mini-USB -> RS232, need cable GR230-A1(RS232 data cable), I didn't + mini-USB -> RS232, need cable GR230-A1(RS232 data cable), I didn't try it with a normal cable; - mini-USB -> PS2, need cable GR230-A3 (Mini USB port to PS2 port ), I + mini-USB -> PS2, need cable GR230-A3 (Mini USB port to PS2 port ), I didn't try it with a normal cable. - Reported by "Kévin Redon" <kevredon@gmail.com> - [Holux GR-239] type = device @@ -983,11 +983,12 @@ usbchip = CP2101 noconfigure = True tested = 2.37 btglitch = yes +submitter = Roland Ager <roland.ager@gmx.de> notes = gpsd crashes the device when autoprobing @ baud rate 9600 (unless '-b'/broken-device-safety is enabled - need to unplug/reset the device). 'stty -F /dev/ttyUSB1 ispeed 38400' helps avoiding too much autoprobing - though stty complains about not being able to perform all requested - operations. Reported by Roland Ager <roland.ager@gmx.de> + operations. #% Humminbird @@ -1001,8 +1002,8 @@ interfaces = RS232 discontinued = True tested = regression status = good +submitter = Carl Brown <cbsled@verizon.net> notes = Depth finder and water-temperature sensor. - Reported by "Carl Brown" <cbsled@verizon.net> #% iTrek @@ -1014,12 +1015,12 @@ techdoc = http://www.semsons.com/im3blgpsresi.html uses = SiRF-3 interfaces = Bluetooth tested = 2.28 +submitter = Lance Fetters <ashikase@users.sourceforge.net> notes = The product page points at a retail site carrying these because the vendor site is in Japanese only. This GPS emits a weirdly broken GSA sentence that crashed gpsd versions prior to 2.28. Serial parameters default to 38400; 8, N, 1. May come - bundled with Microsoft Streets and Trips. Reported by Lance - Fetters <ashikase@users.sourceforge.net> + bundled with Microsoft Streets and Trips. #% Jackson Labs [Firefly-1a] @@ -1048,10 +1049,9 @@ interfaces = RS232 pps = True tested = regression discontinued = True +submitter = Gary E. Miller <gem@rellim.com> notes = It was cool in its day, now a dinosaur mainly good for regression testing. NMEA time is accurate to about 500mS. - Reported by Gary E. Miller <gem@rellim.com>. - [315] type = device @@ -1062,7 +1062,8 @@ engine = unknown interfaces = RS232 tested = regression status = good -notes = Reported by Ángel Marqués Mateu <amarques@cgf.upv.es> +submitter = Ángel Marqués Mateu <amarques@cgf.upv.es> +notes = [Meridian Platinum] type = device @@ -1075,7 +1076,7 @@ tested = 2.21 status = excellent nmea = v1.5 APA, v1.5 XTE, v2.1 GSA discontinued = true -notes = Reported by Chris S. Newell <chris@newellfamily.net> +submitter = Chris S. Newell <chris@newellfamily.net> [eXplorist 210] type = device @@ -1087,12 +1088,12 @@ interfaces = USB tested = regression status = good nmea = 2.1 +submitter = Paul van den Berg <paulberg@wanadoo.nl> notes = USB has 3 modes — NMEA data comm (3 submodes): outputs GPS data (creates /dev/ttyACM0), USB file transfer: transfer files (creates /dev/sdX and /dev/sdX1), or Power Only: use USB only for electrical power. The APA and XTE extensions choke gpsd, so select V2.1 GSA - under <NMEA Data Comm>. Reported by paul van den berg - <paulberg@wanadoo.nl> + under <NMEA Data Comm>. [Thales AC12] type = device @@ -1105,10 +1106,9 @@ nmea = 3.0 tested = regression status = good pps = True +submitter = Chris Kuethe <chris.kuethe@gmail.com> notes = Receiver comes up in silent mode, you may need to use ashctl to turn on a default set of messages. Tested with firmware BQ00 and BQ04. - Reported by Chris Kuethe - <chris.kuethe@gmail.com>. #% Motorola @@ -1123,12 +1123,12 @@ tested = 2.20 nmea = 2.2 pps = True status = good +submitter = Wojciech Kazubski <wk@ire.pw.edu.pl> notes = The Motorola Oncore product family has been discontinued. RTCM input, no WAAS. In binary mode can deliver differential correction for another Oncore GT+. Similar Motorola Oncore UT timing receiver has less functions but better timing - accuracy. Reported by Wojciech Kazubski - <wk@ire.pw.edu.pl>. + accuracy. [T805] type = device @@ -1139,7 +1139,7 @@ uses = SiRF-3 subtype = <a href="http://www.sirf.com/products/GSC3ProductInsert.pdf">GSC3f-7879</a> interfaces = Bluetooth tested = 2.35 -notes = Reported by Olivier Lahaye <olivier.lahaye@free.fr>. +submitter = Reported by Olivier Lahaye <olivier.lahaye@free.fr> #% Navcom @@ -1153,9 +1153,7 @@ interfaces = RS232, Bluetooth, Radio (untested) tested = 2.35 status = good nmea = 3.0 -notes = Reported by Diego Berge - (<a href="http://www.navlost.eu/contact" - title="Contact page for D. Berge" >contact</a>) +submitter = Diego Berge <gpsd@nippur.net> #% Navius @@ -1169,8 +1167,9 @@ interfaces = USB usbchip = pl2303 tested = 2.24 status = excellent +submitter = Jeff Francis <jeff@gritch.org> notes = Included with the horrible Windows navigation software from - Rand McNally. Reported by Jeff Francis <jeff@gritch.org> + Rand McNally. #% NaviLock @@ -1185,14 +1184,14 @@ noconfigure = True usbchip = pl2303 tested = 2.35 nmea = 2.2 +submitter = Jason Curl <jcurlnews@arcor.de> notes = When running, need to use the -b option, else the device will hang during the GPSD probing phase and it needs to be unplugged and reinserted. To use this device with NTPd, set the the "fudge" factor to 0.840. There is no known PPS signal associated with this device. While the technical information claims 1us accuracy on the clock, the interface is undocumented, so there - is no way to know if there is a usable 1PPS signal. Reported by - Jason Curl <jcurlnews@arcor.de> + is no way to know if there is a usable 1PPS signal. [NL-302U] type = device @@ -1204,10 +1203,9 @@ subtype = GSW3.2.4_3.1.00.12-SDK003P1 interfaces = USB usbchip = pl2303 nmea = 2.34 +submitter = Beat Bolli <me+gpsd@drbeat.li> notes = <code>gpsprof</code> output can be found <a href="http://www.drbeat.li/album/-Diverses/GPS/Navilock+NL-302U">here</a>. - Reported by Beat Bolli <me+gpsd@drbeat.li> - [NL-402U USB] type = device @@ -1218,7 +1216,7 @@ model = NL-402U USB Empfänger interfaces = USB packaging = GPS mouse status = excellent -submitter = Klaus Plöger k.ploeger@gastradata.de +submitter = Klaus Plöger <k.ploeger@gastradata.de> techdoc = http://www.navilock.de/download/PDFs/60095_-_NL-402U_Datenblatt/531 tested = regression vendor = NaviLock @@ -1237,9 +1235,9 @@ interfaces = RS232 tested = 2.32 nmea = 2.2 discontinued = True +submitter = Andreas Stricker <andreas.stricker@fela.ch> notes = Not a complete GPS, but a chipset. It is running with an external - gyro on a our self-developed board. Reported by Andreas Stricker - <andreas.stricker@fela.ch> + gyro on a our self-developed board. #%Navisys @@ -1278,10 +1276,10 @@ tested = 2.38 discontinued = True interfaces = RS232 pps = True +submitter = Chris Kuethe <chris.kuethe@gmail.com> notes = There are quote a number of models of SuperStarII, this is a 169-613955-202 (1Hz, Carrier Phase, Timing, 19200). Other SuperStarII - boards should work. Reported by Chris Kuethe - <chris.kuethe@gmail.com> + boards should work. #% Parrot @@ -1295,8 +1293,8 @@ interfaces = Bluetooth tested = 2.35 status = good nmea = 2.? -notes = Reported by Andy Brown <andy@thebmwz3.co.uk><br/> - In-car hands-free bluetooth phone and GPS device. Outputs NMEA +submitter = Andy Brown <andy@thebmwz3.co.uk> +notes = In-car hands-free bluetooth phone and GPS device. Outputs NMEA #% Pharos @@ -1311,12 +1309,12 @@ usbchip = pl2303 tested = regression nmea = 2.3 discontinued = True -notes = Reported by Robert Pouliot <krynos@saturnus.com><br/> - The Pharos comes with adaptors for SDIO, CF, USB and plain RS232. Usually - ships with XTrac firmware. It is strongly recommended that this device - not be flashed with a different firmware as all reflashed receivers - tested thus far fail to work afterward. May come bundled with Microsoft - Streets and Trips. +submitter = Robert Pouliot <krynos@saturnus.com> +notes = The Pharos comes with adaptors for SDIO, CF, USB and plain + RS232. Usually ships with XTrac firmware. It is strongly + recommended that this device not be flashed with a different + firmware as all reflashed receivers tested thus far fail to work + afterward. May come bundled with Microsoft Streets and Trips. [iGPS-500] type = device @@ -1328,7 +1326,7 @@ subtype = GSC3f usbchip = PL2303 interfaces = USB tested = 2.3 -notes = Reported by Aurelian Maga <aurelianmaga@yahoo.com> +submitter = Aurelian Maga <aurelianmaga@yahoo.com> #% Phonix @@ -1342,10 +1340,10 @@ interfaces = Bluetooth noconfigure = True tested = 2.34 nmea = 2.2 -notes = Reported by Sebastiano Zabert<br/> - As this is a Bluetooth device, gpsd must either be run with "-b" or must +notes = As this is a Bluetooth device, gpsd must either be run with "-b" or must be compiled with fixed port speed, as the Bluetooth interface does not - tolerate port speed changes at all. + tolerate port speed changes at all. Reported by Sebastiano Zabert + (no emal address) #% Rikaline @@ -1372,9 +1370,9 @@ interfaces = USB usbchip = PL2303 tested = 2.20 nmea = 2.2 +submitter = Koos van den Hout <koos@kzdoos.xs4all.nl> notes = The USB cable is a separate item to order. You can also order an - RS232 cable or a PDA cable. Reported by Koos van den Hout, - <koos@kzdoos.xs4all.nl> + RS232 cable or a PDA cable. #% Royaltek @@ -1398,7 +1396,7 @@ nmea = 3.0 notes = Works out of the box. packaging = GPS mouse rating = excellent -submitter = Stijn Ghesquiere stijn@applesnail.net +submitter = Stijn Ghesquiere <stijn@applesnail.net> techdoc = http://www.royaltek.com/FileDownload.php?dir=Product_C1_Info&file=RGM-3600%20operational%20manual%20V1_1209966059.pdf tested = 2.37 vendor = Royaltek @@ -1413,14 +1411,14 @@ subtype = GSC3f/LP interfaces = USB (PL2303) tested = regression nmea = 3.0 +submitter = Philipp Klenze <hq.ks@web.de> notes = This is a GPS data logger with GPS mouse functionality. Before it can be used with gpsd, the mouse functionality has to be switched on. That can be done with the rgm3800py utility by Karsten Petersen. The author of said tool has been very helpful to me by describing how to do that on the <a href="http://code.google.com/p/rgm3800py/wiki/GPSd"> projectpage</a>. Basically, one needs to run "rgm3800.py -d - /dev/ttyUSB0 gmouse on" before starting gpsd. Reported by - Philipp Klenze >hq.ks@web.de< + /dev/ttyUSB0 gmouse on" before starting gpsd. #% San Jose Navigation @@ -1464,7 +1462,7 @@ subtype = 3301 interfaces = UART status = good tested = regression -notes = Henk Fijnvandraat +notes = Reported by Henk Fijnvandraat (no email address) [GM-38/12V] type = device @@ -1505,8 +1503,8 @@ uses = uNav interfaces = USB usbchip = pl2303 tested = 2.28 +submitter = Romain Goyet <r.goyet@gmail.com> notes = Formerly sold under the corporate name "Bona CompuTech". - Reported by Romain Goyet <r.goyet@gmail.com> #% TomTom @@ -1534,7 +1532,7 @@ interfaces = UART tested = 2.26 status = good nmea = 2.1 -notes = Reported by Rob Janssen. +notes = Reported by Rob Janssen (no email address) [Trimble Lassen IQ] type = device @@ -1548,7 +1546,7 @@ usbchip = Silicon Labs CP2102 tested = regression status = good nmea = 3.0 -notes = Reported by Chris Kuethe <chris.kuethe@gmail.com> +submitter = Chris Kuethe <chris.kuethe@gmail.com> #% uBlox @@ -1561,7 +1559,7 @@ uses = ANTARIS4 tested = regression interfaces = RS232 pps = True -notes = Reported by Andreas Stricker <andreas.stricker@fela.ch> +submitter = Andreas Stricker <andreas.stricker@fela.ch> [ANTARIS LEA-4S] type = device @@ -1571,7 +1569,7 @@ techdoc = http://www.u-blox.com/products/lea_4s.html uses = ANTARIS4 interfaces = USB,UART tested = regression -notes = Reported by Ali Utku Selen <selenau@kentkart.com.tr> +submitter = Ali Utku Selen <selenau@kentkart.com.tr> [ANTARIS LEA-4T] type = device @@ -1582,7 +1580,7 @@ uses = ANTARIS4 interfaces = USB,UART tested = regression pps = True -notes = Reported by Chris Kuethe <chris.kuethe@gmail.com> +submitter = Chris Kuethe <chris.kuethe@gmail.com> #% Wintec @@ -1597,10 +1595,10 @@ usbchip = Silicon Laboratories CP2101 tested = regression nmea = 3.0 status = good +submitter = Chris Kuethe <chris.kuethe@gmail.com> notes = This receiver operates correctly as a generic NMEA device, iTalk support is also functional, though switching between NMEA and iTalk does not yet work, nor does any device configuration. - Reported by Chris Kuethe <chris.kuethe@gmail.com> [WBT-201] @@ -1612,10 +1610,10 @@ uses = ANTARIS4 interfaces = Bluetooth, USB usbchip = Silicon Laboratories CP2101 tested = 2.33 +submitter = Espen Talberg <espental@gmail.com> notes = This receiver operates correctly as a generic NMEA device, UBX support is also functional, though switching between NMEA and UBX does not yet work, nor does any device configuration. - Reported by Espen Talberg <espental@gmail.com> #% UniTraq @@ -1630,12 +1628,12 @@ interfaces = USB usbchip = Silicon Laboratories CP2101 tested = 2.35 nmea = 3.0 +submitter = Reported by Ian Darwin <ian@darwinsys.com> notes = This receiver operates as a generic NMEA device, the Sony binary protocol is unsupported. The receiver seems to lock up if too much data is thrown at it (ie. gpsd probes) thus it may require a read-only (-b) instance of gpsd. (We say 'may' because more recent instances of gpsd break the probe writes into pieces interleaved with read, and may no longer trigger this problem) - Reported by Ian Darwin <ian@darwinsys.com> @@ -128,7 +128,14 @@ class GPSDictionary(ConfigParser.RawConfigParser): if self.has_option(dev, "nmea"): nmea = self.get(dev, "nmea") ofp.write("<td>%s</td>\n" % nmea) - ofp.write("<td>%s</td>\n" % self.get(dev, "notes")) + if self.has_option(dev, "notes"): + notes = self.get(dev, "notes") + else: + notes = "" + if self.has_option(dev, "submitter"): + notes += " Reported by %s." % self.get(dev, "submitter") + notes = notes.replace("@", "@").replace("<", "<").replace(">", ">") + ofp.write("<td>%s</td>\n" % notes) ofp.write("</tr>\n") ofp.write("</table>\n") |