From 5c80c98f050db2d9564217b54d22af9739b59168 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Thu, 5 Mar 2009 17:25:49 +0000 Subject: Reorganized. Many documents move to Google Files. --- www/references.html | 152 +++++++++++++++++++++++++++++++--------------------- 1 file changed, 90 insertions(+), 62 deletions(-) (limited to 'www/references.html') diff --git a/www/references.html b/www/references.html index 476bec5f..8fd9c05d 100644 --- a/www/references.html +++ b/www/references.html @@ -79,7 +79,7 @@ report to computers over a serial or USB link. The distribution terms are extremely evil. Consequently, nobody on the GPSD project has ever looked at it. -
NMEA sentences
+
NMEA sentences
Because the NMEA 0183 standard itself is evil, the GPSD project has collated comprehensive information on the prescriptions of that standard from various Web resources written by people who have read it @@ -90,7 +90,7 @@ is the result.
This is one of the sources for the above. Includes some information on vendor-specific quirks that we don't.
-
Navstar Global Positioning Interface +
Navstar Global Positioning Interface Specification
This is the official specification for interpreting radio transmission from GPS satellites. You do not need to read this @@ -98,14 +98,14 @@ unless you are trying to make sense of the raw 50BPS subframe data. Be warned: though this specification is not evil, it is complex and nasty.
-
Standard Positioning Service -Performance Specification
+
Standard Positioning Service +Performance Specification (2008)
This document defines the levels of performance the U.S. Government makes -available to civil users through the GPS Standard Positioning Service (SPS). -The original document is -here.
+available to civil users through the GPS Standard Positioning Service +(SPS). The 2001 version is here + -
WAAS System Specification
+
WAAS System Specification
This is the official specification for the FAA's Wide Area Augmentation System. The original document is here.
@@ -127,7 +127,7 @@ href='http://www.itu.int/rec/recommendation.asp?type=items&lang=e&parent rtcm-104, the specification used for broadcasting differential-gps corrections. Unfortunately, its distribution terms are also evil. -
Galileo Open Service SIS +
Galileo Open Service SIS ICD
This is draft 0 of the Galileo Open Service Signal In Space Interface Control Document. The latest version of the official standard can be requested gpxlogger, that makes logs in this format.
+ + +

GPS operation

-
NAVSTAR +
+
NAVSTAR Global Positioning and Surveying
US Army Corps of Engineers, Engineer Manual 1110-1-1003 "provides technical specifications and procedural guidance for surveying and @@ -160,6 +164,15 @@ and quality control standards are defined to establish... uniformity in the use of GPS..." This document offers significant insight into error modelling; anyone who dares to ask "so how accurate is my GPS?" should be gently encouraged to study it.
+
Worldwide Beacon DGPS Status
+
This paper dates from 1999 and some of the information in it is therefore +probably out of date. Nevertheless, it's the best public documentation on the +history and architecture of the worldwide DGPS beacon system we've found.
+ +
Inside +assisted GPS: helping GPS help you
+
Good article on techniques for cutting GPS startup latency and +increasing precision, mostly focused on assistance via cellphine networks.

Vendor protocols

@@ -189,14 +202,14 @@ for having been so stupid as to demand this.

SiRF and SiRF variants

-
SiRF Binary +
SiRF Binary Protocol Reference Manual (2.3, December 2007)
The binary protocol for the chip used by over 80% of consumer-grade GPS mice. For comparsion we also have older versions: -1.7 (October 2005) and -1.6 (April 2005) .
+1.7 (October 2005) and +1.6 (April 2005) . -
SiRF GPS Protocol +
SiRF GPS Protocol Reference Manual (revision 1.30, undated)
This what SiRF gives OEMs as a reference for SiRF's NMEA 0183 extensions. Notably, it describes the commands for switching to SiRF @@ -220,16 +233,36 @@ and 3 chips.
various SiRF-based units here. Some of these document things SiRF no longer describes in its reference.

+

Fastrax

+ +
+
NMEA Protocol +Specification for iTrax02 Evaluation Kit (Rev 1.11, June +2003)
+
Describes the NMEA extensions for the iTrax chipset +used by Fastrax GPSes. Supported by gpsd.
+ +
iTALK protocol specification +(Rev 1.5, March 2002)
+
Describes the binary protocol for the iTrax chipset used by +Fastrax GPSes. This documents version 2; version 3, which is not +actually backward compatible, is documented at the iSuite +developer website, Neither iTrax2 is not supported by +gpsd, iTrax3 is somewhat functional.
+
+

Garmin

-GPS 16/17 Series Technical Specification (offsite link) (Revision C, October 2005)
-
Describes the extended NMEA, with GARMIN proprietary sentences PGRMB, -PGRME, PGRMF, PGRMM, PGRMT, and PGRMV (and optional GPALM sentence), emitted -by the Garmin GPS16 and 17. For programming purposes, effectively identical -to their earlier reference on the Garmin 15H and 15L.
+GPS 16/17 Series Technical Specification (offsite link) (Revision +C, October 2005)
Describes the extended NMEA, with GARMIN +proprietary sentences PGRMB, PGRME, PGRMF, PGRMM, PGRMT, and PGRMV +(and optional GPALM sentence), emitted by the Garmin GPS16 and 17. For +programming purposes, effectively identical to their earlier reference +on the Garmin 15H and 15L.
GARMIN GPS Interface Specification (May 2006)
The binary protocol used by @@ -238,11 +271,40 @@ href="vendor-docs/garmin/garmin-binary.pdf">December 1999 version here; comparing them may be useful. Supported by gpsd.
-
Garmin Simple Text Protocol
-
Some digital cameras are alleged to use this very simple textual -report format.
+
Garmin Simple +Text Protocol
Some digital cameras are alleged to use +this very simple textual report format.
+

Novatel

+ +
+
Novatel Superstar II User Manual
+
Describes the OEM board, include some good general overview +material on GPS technology. Doesn't describe control or reporting +commands.
+ +
Superstar-II-Firmware +Reference Manual
+
Describes the Novatel Superstsr II binary protocol. This chipset +is part-supported by GPSD; the driver is in development.
+
+ +

San Jose Navigation

+ +
+
FV18 user manual (October 2002)
+
Describes NMEA extensions supported by the San Jose Navigation +FV-18 GPS chipset. Supported by gpsd.
+ +
FV25 user manual (January 2005)
+
Describes UBX binary protocol and NMEA extensions supported by the +San Jose Navigation FV-25 (uBlox ANTARIS) GPS chipset. UBX is now supported +by gpsd.
+ +

Trimble

@@ -251,8 +313,8 @@ report format.
Describes the TSIP binary protocol. Supported by gpsd.
-
CMR reference
-
Describes the CMR protocol used bt rimble to ship corrections for RTK +
CMR reference
+
Describes the CMR protocol used by rimble to ship corrections for RTK (real-time kinematic) GPS. Not yet supported by gpsd.
@@ -275,29 +337,6 @@ may document programming information that the does not.

Describes the extension command set supported by the Sony GPS CXD2951 chipset. Supported by gpsd.
-
NMEA Protocol Specification for iTrax02 -Evaluation Kit (Rev 1.31, June 2003)
-
Describes the NMEA extensions for the -iTrax chipset used by Fastrax GPSes. Supported by gpsd.
- -
iTALK protocol specification -(Rev 1.5, March 2002)
-
Describes the binary protocol for the iTrax chipset used by -Fastrax GPSes. This document version 2; version 3, which is not -actually backward compatible, is documented at the iSuite -developer website, Neither iTrax2 is not supported by -gpsd, iTrax3 is somewhat functional.
- -
FV18 user manual (October 2002)
-
Describes NMEA extensions supported by the San Jose Navigation -FV-18 GPS chipset. Supported by gpsd.
- -
FV25 user manual (January 2005)
-
Describes UBX binary protocol and NMEA extensions supported by the -San Jose Navigation FV-25 (uBlox ANTARIS) GPS chipset. UBX is now supported -by gpsd.
-
Holux GM-210 GPS Receiver User's Guide (May 2003)
Describes NMEA as emitted by the Holux GM210. This is a very @@ -343,25 +382,24 @@ NMEA extensions used. gpsd should just work in NMEA mode.
This file documents the proprietary Mediatek NMEA-ish protocol. gpsd should just work in NMEA mode.
-
LocSense Binary Message Protocol (Version 1.5)
+
LocSense Binary Message Protocol (Version 1.5)
This file documents the LocSense binary message protocol. This protocol is currently unsupported. gpsd should just work in NMEA mode with LocSense based receivers.
-
Specifications for GPS Receiver GH-79L4-N
- +
Specifications for GPS Receiver GH-79L4-N
Technical manual for the Furuno Electric GH-79L4-N. Probably representative for any other GPS using Furuno's chipset, which is however not identified.
-
Navcom Technical Reference Manual (rev. K, Aug 2008)
+
Navcom Technical Reference Manual (rev. K, Aug 2008)
Technical reference and protocol specifications for Navcom receivers.

Obsolete products

-
Zodiac Serial Data Interface Specification (Revision 11, September 1996)
+
Zodiac Serial Data Interface Specification (Revision 11, September 1996)
Describes the binary protocol used by Rockwell/Conexant Zodiac chipsets. Supported by gpsd. Now obsolete; SiRF ate their lunch.
@@ -397,19 +435,9 @@ ballistic missiles in flight. The complete spec is coordinates reported by many vendor binary protocols to ordinary geodetic coordinates. -
Worldwide Beacon DGPS Status
-
This paper dates from 1999 and some of the information in it is therefore -probably out of date. Nevertheless, it's the best public documentation on the -history and architecture of the worldwide DGPS beacon system we've found.
-
Aviation Formulary
Compendium of formulas related to geodetic navigation, with examples.
- -
Inside -assisted GPS: helping GPS help you
-
Good article on techniques for cutting GPS startup latency and -increasing precision, mostly focused on assistance via cellphine networks.
-- cgit v1.2.1