Raw Data Commands 193
Raw Data Commands
Table 7.5 outlines the data string format.
Table 7.5. $PASHR,CT3 Data String
Binary Type Bytes Content
Long [adj_rcvtime] 4 The time at which the data was received, based on the
following formula using the rcvtime and navt values from the
PBN message: adj_rcvtime = rcvtime - navt/speed of light
char [sv_no] 1 The number of satellites in the message (1, 2, 3).
char [remainder] 1 The number of satellites remaining for the current epoch; i.e.,
since the CT3 message can contain data for a maximum of
three satellites, if the receiver is tracking six satellites, three
are remaining
char [chn1] 1 Channel (1...14)
char [prn1] 1 Satellite PRN number
double [full_phase1] 8 Full carrier measurements in cycles as defined in the MCA
message
double
[smooth_rng1]
8 Smoothed pseudo-range measurement, derived from raw
range data and smoothing as defined in the MCA message
long [doppler1] 4 Doppler measurement as defined in the MCA message
char [chn2] 1 Channel (1...14)
char [prn2] 1 Satellite PRN number
double [full_phase2] 8 Full carrier measurements in cycles as defined in the MCA
message
double
[smooth_rng2]
8 Smoothed pseudo-range measurement, derived from raw
range data and smoothing as defined in the MCA message
long [doppler2] 4 Doppler measurement as defined in the MCA message
char [chn3] 1 Channel (1...14)
char [prn3] 1 Satellite PRN number
double [full_phase3] 8 Full carrier measurements in cycles (as defined in the MCA
message)
double
[smooth_rng3]
8 Smoothed pseudo-range measurement, derived from raw
range data and smoothing as defined in the MCA message
long [doppler3] 4
Satellite doppler measurement (10
-4
Hz) as defined in the
MCA message
short [checksum] 2 The checksum is calculated by breaking the structure into
shorts, adding them together, and taking the least significant
16 bits of the result
Total bytes: 22*number of satellites in the message + 8 (74 for 3 satellites)