From acdb6f81cd6fe8b7707c7d0f90779554750875d5 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Wed, 21 Jan 2009 00:13:04 +0000 Subject: Add some devices for which we have regression tests. --- gpscap.ini | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++---------- gpscap.py | 2 +- 2 files changed, 88 insertions(+), 17 deletions(-) diff --git a/gpscap.ini b/gpscap.ini index 2de477e2..fbfe839c 100644 --- a/gpscap.ini +++ b/gpscap.ini @@ -22,7 +22,7 @@ # nmea = NMEA version this emits, if known # notes = Miscellaneous notes on this item. To be interpreted as HTML. # status = excellent, good, fair, poor, broken, other -# discontinued = If predsent, producy has been discontinued +# discontinued = If present, product has been discontinued # # Capability strings: # @@ -54,8 +54,8 @@ # "OEM module" is an un-cased circuit board with edge connectors; a # "chipset" is what it sounds like. # A "handset" is a standalone GPS with a display and human-usable -# controls. A "car mount" is a hands-free unit with display designed for -# mounting on a car windshield. +# controls. A "handsfree" is a hands-free unit with display designed for +# mounting on a car windshield or boat dash. # * In the status field: # "excellent" - gpsd recognizes the GPS rapidly and reliably, # reports are complete and correct. @@ -130,10 +130,10 @@ description = There are several versions; the differences are not clear. reference = http://www.garmin.com/support/commProtocol.html status = good -[MTK] +[MKT] type = engine nmea = 3.01 -engine = MTK +engine = MKT status = good [Nemerix] @@ -192,6 +192,10 @@ vendor_site = http://www.cpit.com type = vendor vendor_site = http://www.delorme.com +[Eurotech] +type = vendor +vendor_site = http://www.eurotech-inc.com/ + [EuroTronics] type = vendor vendor_site = http://www.eurotronic.net/ @@ -212,6 +216,11 @@ vendor_site = http://www.haicom.com.tw/ type = vendor vendor_site = http://www.holux.com +[Humminbird] +type = vendor +vendor_site = http://www.humminbird.com/ +notes = These guys make fish-finders that incorporate GPSes + [iTrek] type = vendor vendor_site = http://www.i-trek.jp @@ -410,6 +419,20 @@ interfaces = RS232C discontinued = True notes = Discontinued sometime before November 1998. +#% Eurotech + +[Com-1289] +type = device +vendor = Eurotech +packaging = OEM module +reference = http://www.eurotech.fi/products/COM-1289.html +engine = Fastrax iTrax03 +interfaces = RS232 +tested = regression +status = good +notes = Simon Le Pape + Reported by + #% EuroTronics [Blumax GPS009] @@ -420,7 +443,7 @@ reference = http://www.eurotronic.net/products/produktdetails/gps_receiver.html uses = SiRF-3 interfaces = Bluetooth btglitch = True -tested = 2.36 +tested = regression 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" @@ -478,7 +501,7 @@ type = device vendor = Garmin packaging = GPS mouse reference = https://buy.garmin.com/shop/shop.do?cID=158&pID=8630 -engine = Unknown +engine = unknown interfaces = RS232 tested = 2.37 status = good @@ -607,7 +630,7 @@ notes = Reported by Reed Hedges <reed@interreality.org> [Nuvi 650] type = device vendor = Garmin -packaging = car mount +packaging = handsfree reference = http://www.garmin.com/manuals/nuvi650_OwnersManual.pdf uses = SiRF-3 interfaces = USB @@ -694,7 +717,6 @@ interfaces = USB usbchip = FTDI FT232 tested = regression status = excellent -nmea = 2.2 notes = We tested a version with SiRF Firmware level 231ES. The FTDI USB-to-serial chip is supported only as alpha software not yet @@ -703,6 +725,17 @@ notes = We tested a version with SiRF Firmware level 231ES. The + #% Haicom [HI-204S] @@ -735,7 +768,7 @@ notes = Probably uses PL2303 but we have not verified this. [HI-303S] type = device vendor = Haicom -packaging = car mount +packaging = handsfree reference = http://www.haicom.com.tw/gps303s.shtml uses = SiRF-3 interfaces = RS232 @@ -832,7 +865,7 @@ type = device vendor = Holux packaging = GPS mouse reference = http://www.holux.com/JCore/en/products/products_content.jsp?pno=341 -uses = MTK +uses = MKT interfaces = Bluetooth, USB usbchip = CP2101 btglitch = True @@ -842,7 +875,22 @@ notes = gpsd crashes the device when autoprobing @ baud rate 9600 (unless '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> + +#% Humminbird +[Matrix-37] +type = device +vendor = Humminbird +packaging = handsfree +reference = http://www.retrevo.com/support/Humminbird-37-GPS-manual/ +engine = unknown +interfaces = RS232 +discontinued = True +tested = regression +status = good +notes = Depth finder and water-temperature sensor. + Reported by "Carl Brown" + #% iTrek [M3] @@ -878,6 +926,17 @@ notes = It was cool in its day, now a dinosaur mainly good for Reported by Gary E. Miller <gem@rellim.com>. +[315] +type = device +vendor = Magellan +packaging = handset +reference = https://www.magellangps.com/assets/manuals/gps_310_315_en.pdf +engine = unknown +interfaces = RS232 +tested = regression +status = good +notes = Reported by Ángel Marqués Mateu <amarques@cgf.upv.es> + [Meridian Platinum] type = device vendor = Magellan @@ -896,7 +955,7 @@ type = device vendor = Magellan packaging = handset reference = http://www.magellangps.com/assets/manuals/newprod/eXplorist%20210_US.pdf -engine = Unknown +engine = unknown interfaces = USB tested = regression status = good @@ -913,7 +972,7 @@ type = device vendor = Magellan packaging = OEM module reference = ftp://ftp.magellangps.com/OEM,%20Sensor%20&%20ADU/A12,%20%20B12,%20&%20AC12/Reference%20Material/A12,%20B12%20&%20AC12%20RM%20rev%20E.pdf -engine = Unknown +engine = unknown interfaces = TTL nmea = 3.0 tested = regression @@ -1044,9 +1103,9 @@ notes = Not a complete GPS, but a chipset. It is running with an external [CK3300] type = device vendor = Parrot -packaging = car mount +packaging = handsfree reference = http://www.parrot.biz/uk/products/ck3300gps -engine = Unknown +engine = unknown interfaces = Bluetooth tested = 2.35 status = good @@ -1195,6 +1254,18 @@ notes = OEM module, available in small quantities from Tri-M the update is strongly recommended as it fixes a number of UBX bugs, and adds useful new features. +[FV-M11] +type = device +vendor = San Jose Navigation +packaging = OEM module +reference = http://www.sanav.com/gps_engine_board/FV-M7_FV-M11.htm +uses = MKT +subtype = 3301 +interfaces = UART +status = good +tested = regression +notes = Henk Fijnvandraat + [GM-38/12V] type = device vendor = San Jose Navigation @@ -1242,7 +1313,7 @@ notes = Formerly sold under the corporate name "Bona CompuTech". [TomTom Go910] type = device vendor = TomTom -packaging = car mount +packaging = handsfree reference = http://www.tomtom.com/products/product.php?ID=475&Category=0&Lid=4 engine = SiRF-3 interfaces = USB diff --git a/gpscap.py b/gpscap.py index e3de8d6b..11ea061e 100644 --- a/gpscap.py +++ b/gpscap.py @@ -82,7 +82,7 @@ class GPSDictionary(ConfigParser.RawConfigParser): rowcolor = "LightYellow" elif self.get(dev, "packaging") == "handset": rowcolor = "Cyan" - elif self.get(dev, "packaging") == "car mount": + elif self.get(dev, "packaging") == "hansdfree": rowcolor = "DarkCyan" ofp.write("\n" % rowcolor) -- cgit v1.2.1