Grs: gnss range residuals, Function, Command format – Spectra Precision ProMark 800 Reference Manual User Manual
Page 321: Response format, Example, Automatic output of grs messages

309
Query Command Library
GRS: GNSS Range Residuals
Function
This command is used to output a GRS message containing
the satellite range residuals. The message is output on the
port on which the query is made. No message will be output
until a position is computed.
Command Format
Syntax
$PASHQ,GRS[*cc]
Response Format
Syntax
$--GRS,m1,d2,n(f3)*cc
Parameters
Example
$PASHQ,GRS
$GNGRS,141003.50,1,1.14,-0.48,0.26,0.20,-0.94,-0.28,-1.18*61
$GNGRS,141003.50,1,-0.20*4F
Automatic Output
of GRS Messages
This is a reminder on how to output GRS messages at regular
intervals of time: Use the $PASHS,NME command with the
syntax below:
$PASHS,NME,GRS,
For more details on the $PASHS,NME command, refer to the
Set Command Library Chapter.
As an example, the command below will output GRS
messages on port A at a rate of 0.5 second:
Parameter
Description
Range
“$--GRS”
Header
$GPGRS: Only GPS satellites are used.
$GLGRS: Only GLONASS satellites are used.
$GNGRS: Several constellations (GPS, SBAS,
GLONASS) are used.
$GPGRS,
$GLGRS,
$GNGRS
m1
Current UTC time of position (hhmmss.ss)
000000.00-
235959.99
d2
Mode used to compute range residuals
Always “1”
f3
Range residual for satellite used in position com-
putation (repeated “n” times, where n is the num-
ber of satellites used in position computation).
Residuals are listed in the same order as the sat-
ellites in the GSA message so that each residual
provided can easily be associated with the right
satellite.
±999.999
*cc
Checksum
*00-*FF