Trimble Outdoors 58052-00 Benutzerhandbuch

Seite von 251
Copernicus GPS Receiver     2 2 5
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.