Reminder on how to output mpc messages – Spectra Precision ProMark 800 Reference Manual User Manual
Page 404

392
Output Message Library
NOTES:
1. The specifics of the MPC message content in relation to
$PASHS,PGS are detailed in the table below.
2. In case of GPS L1/L2P tracking mode, the L1 block
contains L1P data. In case of GPS L2CS tracking mode, 
the L1 block contains zero data. In case of GLONASS-M 
satellites, the L1 block contains zero data.
3. In case of GPS L1/L2P, the L2 block contains L2P data.
In case of GPS L2CS tracking mode, the L2 block 
contains L2CS data. In case of GLONASS-M satellites, the 
L2 block contains C/A data on the L2 frequency.
Reminder on How
to Output MPC
Messages
Use the $PASHS,RAW command with the syntax below:
$PASHS,RAW,MPC,
For more details on the $PASHS,RAW command, refer to the 
Set Command Library Chapter.
As an example, the command below will output MPC 
messages on port A at a rate of 1 second: 
$PASHS,RAW,MPC,A,ON,1
29
L1 block, same format as C/A code data block (see 
NOTE 2 below)
29
L2 block, same format as C/A code data block (see 
NOTE 3 below)
Unsigned char 1
Checksum, a bytewise exclusive OR (XOR)
Total of bytes
95
PGS,GPS
PGS,GLO
Sequence Tag
Refers to GPS time for GPS satellites and GLONASS 
time for GLONASSS satellites, in spite of the setting you 
make with $PASHS,PGS.
Raw Range for GPS 
Satellites
Actual pseudo-range
Actual pseudo-range
– UTC offset
Raw Range for 
GLONASS Satellites
Actual pseudo-range
+ UTC offset
Actual pseudo-range
Type
Size
Contents
