Trimble Outdoors CopernicusTM GPS Receiver GPS Receiver User Manual


 
Copernicus GPS Receiver 229
NMEA 0183 C
EP - Ephemeris
This sentence can be used to query or set ephemeris data for a specific satellite. Since
the maximum number of bytes that can be contained in a single NMEA sentence is
less than the total ephemeris data length, the ephemeris data must be sent in three
sentences. The three sentences have to be sent or received together in correct
sequence.
Following is the query format:
$PTNLQEP,xx*hh<CR><LF>
After receiving the query, the receiver should send out three messages. Following is
the first message of ephemeris format:
$PTNLaEP,1,xx,x.x,x.x,hh,hh,hh,hh,hhh,hh,hhhh,hh,h
hhh,hhhhhh,x.x*hh<CR><LF>
Following is the second sentence of ephemeris format:
$PTNLaEP,2,xx,hh,hh,hhhh,hhhh,hhhhhhhh,hhhh,hhhhhhhh,hhhh,hhhhhhhh,hhhh*
hh<CR><LF>
Table C.19 Ephemeris Query Format
Field Description
Q Query
xx Satellite
Table C.20 Ephemeris Message Format
Field Description
a Mode (S = set; R = Response)
1 Message number for EP, message 1 must be sent or received before
message 2, and message 2 must be sent or received before message 3,
and all three messages must be sent together with correct sequence
xx Satellite id
x.x T_ephem, This is a double precision floating point number.
x.x Week number for health, variable length integer, 4 digits maximum.
hh CodeL2, HEX data conforming to GPS ICD 200.
hh L2Pdata, HEX data conforming to GPS ICD 200.
hh Svacc_raw, HEX data conforming to GPS ICD 200.
hh SV_health, HEX data conforming to GPS ICD 200.
hhh IODC, HEX data conforming to GPS ICD 200.
hh T_GD, HEX data conforming to GPS ICD 200.
hhhh T_oc, HEX data conforming to GPS ICD 200.
hh A_f2, HEX data conforming to GPS ICD 200.
hhhh A_f1, HEX data conforming to GPS ICD 200.
hhhhhh A_f0, HEX data conforming to GPS ICD 200.