Trimble Outdoors CopernicusTM GPS Receiver GPS Receiver User Manual


 
Copernicus GPS Receiver 225
NMEA 0183 C
AH - Almanac Health
This sentence can be used to query or set almanac health data. Since the maximum
number of bytes that can be contained in a single NMEA sentence is less than the
total almanac health length, the almanac health must be sent in two sentences. The
two sentences have to be sent or received together in correct sequence. After
receiving the query, the receiver sends out two messages.
Message 1
$PTNLaAH,1,hh,hhhhhhhh,hhhhhhhh,hhhhhhhh,hhhhhhhh,
hh,hh,x.x*hh<CR><LF>
Message 2
$PTNLaAH,2,hh,hhhhhhhh,hhhhhhhh,hhhhhhhh,hhhhhhhh,hh,hh,x.x*hh<CR><LF>
Table C.12 Almanac Health, Message 1
Field Description
a Mode (Q = query; S = set; R = Response)
hh Week number for health, variable length integer, 4 digits maximum
hhhhhhhh Satellite 1 - 4 health, one byte for each satellite, HEX data conforming to
GPS ICD 200.
hhhhhhhh Satellite 5 - 8 health, one byte for each satellite, HEX data conforming to
GPS ICD 200.
hhhhhhhh Satellite 9 - 12 health, one byte for each satellite, HEX data conforming
to GPS ICD 200.
hhhhhhhh Satellite 13 - 16 health, one byte for each satellite, HEX data conforming
to GPS ICD 200.
hh t_oa, HEX data conforming to GPS ICD 200.
Table C.13 Almanac Health, Message 2
Field Description
a Mode (Q = query; S = set; R = Response)
hh Week number for health, variable length integer, 4 digits maximum
hhhhhhhh Satellite 17 - 20 health, one byte for each satellite, HEX data conforming
to GPS ICD 200.
hhhhhhhh Satellite 21 - 24 health, one byte for each satellite, HEX data conforming
to GPS ICD 200.
hhhhhhhh Satellite 25 - 28 health, one byte for each satellite, HEX data conforming
to GPS ICD 200.
hhhhhhhh Satellite 29 - 32 health, one byte for each satellite, HEX data conforming
to GPS ICD 200.
hh t_oa, HEX data conforming to GPS ICD 200.