$PGLOR,2,SAT - GPS Satellite information

Some of this information cannot be obtained from GSV or GSA NMEA sentences

  $PGLOR,2,SAT,i,i,xii,ccc,h,...,xii,ccc,h*CC<CR><LF>
         1  2  3 4 5 6  7  8     5'6' 7' 8'

Where:

  • 1 - Sentence version [1]
  • 2 - Sentence identifier
  • 3 - Total number of messages (see note 1), 1 to 6
  • 4 - Message number(see note 1), 1 to 6
  • 5 - GNSS System ID, where x can be: G - GPS, R - GLONASS, Q - QZSS, S - SBAS.
  • 6 - GNSS Satellite ID, 01 to 32
  • 7 - C/N0 [dbHz]
  • 8 - SAT information in hex format;
    • bit0 - Pr Meas valid from ME
    • bit1 - Rr Meas valid from ME
    • bit2 - Pr Meas used in position computation
    • bit3 - Rr Meas used in position computation
    • bit4,5 - eph src (see the definition of GL_FIXSTAT_EPH_SRC)
    • bit6 - DGNSS used in position computation
    • bit7 - reserved ...
  • 5' 6' 7' 8' - repeat 5,6,7,8 for additional satellites
  • CC - checksum

NOTE 1 Satellite information may require the transmission of multiple messages, all containing identical field formats. The first field specifies the total number of messages, minimum value = 1. The second field identifies the order of this message (message number), minimum value = 1. For efficiency it is recommended that null fields be used in the additional sentences where the data is unchanged from the first sentence.

[Version: 2]

Previous versions:

[Version: 1] $PGLOR,1,SAT - GPS Satellite information

[Version: 0] $PGLOR,0,SAT - GPS Satellite information

[Version: before GLL v18] $PGLOR,SAT - GPS Satellite information

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines