Detailed instructions for use are in the User's Guide.
[. . . ] GPS 16x TECHNICAL SPECIFICATIONS
Garmin International, Inc. 151st Street Olathe, KS 66062 USA
190-00228-08, Revision B September 2008
© 2008 Garmin Ltd. or its subsidiaries Garmin International, Inc. 1200 East 151st Street, Olathe, Kansas 66062, U. S. A. [. . . ] Null fields in the configuration sentence indicate no change in the particular configuration parameter. All sentences received by the GPS sensor must be terminated with <CR><LF>, the ASCII characters for carriage return (0D hexadecimal) and line feed (0A hexadecimal). The checksum *hh is used for parity checking data and is not required, but is recommended for use in environments containing high electromagnetic noise. It is generally not required in normal PC environments. When used, the parity bytes (hh) are the ASCII representation of the exclusive-or (XOR) sum of all the characters between the "$" and "*" characters, non-inclusive. The hex representation must be a capital letter, such as 3D instead of 3d. Sentences may be truncated by <CR><LF> after any data field and valid fields up to that point will be acted on by the sensor.
4. 1. 1
Almanac Information (ALM)
The $GPALM sentence can be used to initialize the GPS sensor's stored almanac information in the unlikely event of non-volatile memory loss or after storing longer than six months without tracking GPS satellites. $GPALM, <1>, <2>, <3>, <4>, <5>, <6>, <7>, <8>, <9>, <10>, <11>, <12>, <13>, <14>, <15>*hh<CR><LF> <1> <2> <3> <4> <5> <6> <7> <8> <9> <10> <11> <12> <13> <14> <15> Total number of ALM sentences to be transmitted by the GPS sensor during almanac download. This field can be null or any number when sending almanac to the GPS sensor. This field can be null or any number when sending almanac to the GPS sensor. Satellite PRN number, 01 to 32 GPS week number SV health, bits 17-24 of each almanac page Eccentricity Almanac reference time Inclination angle Rate of right ascension Root of semi major axis Omega, argument of perigee Longitude of ascension node Mean anomaly af0 clock parameter af1 clock parameter
190-00228-08
GPS 16x Technical Specifications Page 11
Rev. B
4. 1. 2
Sensor Initialization Information (PGRMI)
The $PGRMI sentence provides information used to initialize the GPS sensor's set position and time used for satellite acquisition. Receipt of this sentence by the GPS sensor causes the software to restart the satellite acquisition process. If there are no errors in the sentence, it will be echoed upon receipt. If an error is detected, the echoed PGRMI sentence will contain the current default values. Current PGRMI defaults (with the exception of the Receiver Command, which is a command rather than a mode) can also be obtained by sending $PGRMIE to the GPS sensor. $PGRMI, <1>, <2>, <3>, <4>, <5>, <6>, <7>*hh<CR><LF> <1> <2> <3> <4> <5> <6> <7> Latitude, ddmm. mmm format (leading zeros must be transmitted) Latitude hemisphere, N or S Longitude, dddmm. mmm format (leading zeros must be transmitted) Longitude hemisphere, E or W Current UTC date, ddmmyy format Current UTC time, hhmmss format Receiver Command, A = Cold Start, R = Unit Reset
4. 1. 3
Sensor Configuration Information (PGRMC)
The $PGRMC sentence provides information used to configure the GPS sensor's operation. Configuration parameters are stored in non-volatile memory and retained between power cycles. The GPS sensor will echo this sentence upon its receipt if no errors are detected. If an error is detected, the echoed PGRMC sentence will contain the current default values. Current default values can also be obtained by sending $PGRMCE to the GPS sensor. $PGRMC, <1>, <2>, <3>, <4>, <5>, <6>, <7>, <8>, <9>, <10>, <11>, <12>, <13>, <14>*hh<CR><LF> <1> <2> <3> Fix mode, A = Automatic, 3 = 3D exclusively Altitude above/below mean sea level, -1500. 0 to 18000. 0 meters Earth datum index. [. . . ] Refer to the beginning of this manual for information on many of these fields. This window is used to enter a new latitude, longitude, and altitude for the sensor. This is especially helpful when you are programming the sensor for use in a particular geographic location. Click Reset Unit to perform a reset on the unit, much like cycling the power. [. . . ]