Appendix a. using serial commands, Introduction to serial commands – Spectra Precision ProMark 800 Reference Manual User Manual
Page 145

133
Appendix A. Using Serial Commands
Introduction to Serial Commands
Serial commands allow you to communicate directly with the 
receiver in its proprietary command language. Serial 
commands can be used for various purposes such as:
• Changing default settings
• Monitoring different receiver statuses (internal operation,
constellations, etc.)
• Outputting messages on request
• Installing firmware options, etc.
Serial commands fall into two categories:
• Set commands ($PASHS,...), used to set or modify the
receiver’s internal parameters.
• Query commands ($PASHQ,...), used to interrogate the
receiver.
Standard NMEA messages will all be output with the 
standard ASCII NMEA preamble (e.g. $GPGGA) and not with 
the “$PASHR..” preamble.
The few conventions used to describe the serial commands in 
this manual are summarized in the table below.
String or
sign
Description
$PASHS Header for set commands (Whole line shown in bold characters)
$PASHQ Header for query commands (Whole line shown in bold characters)
$PASHR Receiver response line, in normal characters.
GP
Header in standard NMEA output messages for results provided by 
GPS.
GL
Header in standard NMEA output messages for results provided by 
GLONASS.
GA
Header in standard NMEA output messages for results provided by 
GALILEO.
GN
Header in standard NMEA output messages for results provided by 
GNSS (combination of several constellations).
$--
Header prefix for all standard NMEA messages delivered by the 
receiver.
