$PGLOR,2,STA - GLL status
  $PGLOR,2,STA,hhmmss.ss,3.3,4.4,5.5,6.6,77,8,P,F,L,10,C,11,S,12,13,2,R,FFFF*CC<CR><LF>
         1  2      3     4    5  6   7    8 9   A    B    C    D  E F    G

Where:

  • 1 - Sentence version [2]
  • 2 - Sentence identifier
  • 3 - UTC
  • 4 - RTC initial error [seconds]
  • 5 - RTC uncertainty [seconds]
  • 6 - Oscillator offset [ppb]
  • 7 - Oscillator uncertainty [ppb]
  • 8 - Position uncertainty [ meters]
  • 9 - Internal velocity and track quality (this field is independent of RMC speed and track, and does not indicate speed or track validity):
    • 0 - poor velocity, poor track
    • 1 - good velocity, poor track
    • 2 - poor velocity; good track
    • 3 - good velocity; good track
  • A - Power saving mode status
    • D - disabled, always full power
    • F - enabled, now in full power mode
    • S - enabled, now in power save mode
    • G - enabled, now in GLONASS low power mode
    • SG - enabled, now in power save and GLONASS low power mode
  • B - HULA request for location input
    • 0 - location input not needed
    • 1 - location input requested
  • C - HULA position confidence
    • 0 - unknown
    • 1 - low
    • 2 - med
    • 3 - high
  • D - HULA position source is a bitmask presented as a hexadecimal number Check the API for details of the GL_POS_HULA_SRC enum:
    • GL_POS_HULA_SRC_NONE - 0 Neither GNSS, nor Sensor input was received or used
    • GL_POS_HULA_SRC_GNSS_LACK_SAT - (1 << 0) GNSS input was used (but not enough SVIDs to produce a fix)
    • GL_POS_HULA_SRC_GNSS - (1 << 1) GNSS input was used (enough SVIDs to produce a fix)
    • GL_POS_HULA_SRC_EXT_LOC - (1 << 2) External Location input was used
    • GL_POS_HULA_SRC_EXT_LOC_ALT - (1 << 3) Altitude from External Location input was used
    • GL_POS_HULA_SRC_EXT_ALT - (1 << 4) Altitude From External Altitude Sensor input was used
    • GL_POS_HULA_SRC_HEADING - (1 << 5) Heading sensor input was used
    • GL_POS_HULA_SRC_MOTION - (1 << 6) Motion sensor input was used
    • GL_POS_HULA_SRC_ACC - (1 << 7) Accelerometer input was used
    • GL_POS_HULA_SRC_GYR - (1 << 8) Gyro input was used
    • GL_POS_HULA_SRC_ALONG_TRACK_SPEED - (1 << 9) along track speed input was used
    • GL_POS_HULA_SRC_CROSS_TRACK_SPEED - (1 << 10) cross track speed input was used
    • GL_POS_HULA_SRC_VERTICAL_SPEED - (1 << 11) vertical speed input was used
    • GL_POS_HULA_SRC_TURNING - (1 << 12) turn sensor input was used
    • GL_POS_HULA_SRC_TURN_RATE - (1 << 13) turn rate sensor input was used
    • GL_POS_HULA_SRC_MOUNT - (1 << 14) PND mounted state sensor input was used
  • E - accumulated distance since start [meters ]
  • F - Time Source (see ref:GL_TIME_VALIDITY)
    • 0 - GL_TIME_UNKNOWN - time is invalid
    • 1 - GL_TIME_FROM_STANDBY - time is restored after Standby
    • 2 - GL_TIME_FROM_ASSIST - time is derived from assistance
    • 3 - GL_TIME_FROM_POSITION - time is from position computation -- not supported yet
    • 4 - GL_TIME_FROM_TOW - time is from TOW and WN decoding from 1 satellite
    • 5 - GL_TIME_FROM_TOW_CONFIRMED - time is from TOW and WN decoding from more than 1 satellite
  • G - List of requested sensors for use as input to HULA, a bitmask presented as a hexadecimal number Check the API for details of the GL_POS_HULA_SRC enum:
    • GL_POS_HULA_SRC_EXT_LOC - (1 << 2) External Location Sensor was requested for use
    • GL_POS_HULA_SRC_EXT_ALT - (1 << 4) External Altitude Sensor was requested for use
    • GL_POS_HULA_SRC_HEADING - (1 << 5) Heading Sensor was requested for use
    • GL_POS_HULA_SRC_MOTION - (1 << 6) Motion Sensor was requested for use
    • GL_POS_HULA_SRC_ACC - (1 << 7) Accelerometer Sensor was requested for use
    • GL_POS_HULA_SRC_GYR - (1 << 8) Gyro Sensor was requested for use
    • GL_POS_HULA_SRC_ALONG_TRACK_SPEED - (1 << 9) along track speed Sensor was requested for use
    • GL_POS_HULA_SRC_CROSS_TRACK_SPEED - (1 << 10) cross track speed Sensor was requested for use
    • GL_POS_HULA_SRC_VERTICAL_SPEED - (1 << 11) vertical speed Sensor was requested for use
    • GL_POS_HULA_SRC_TURNING - (1 << 12) Turn Sensor was requested for use
    • GL_POS_HULA_SRC_TURN_RATE - (1 << 13) Turn Rate Sensor was requested for use
    • GL_POS_HULA_SRC_MOUNT - (1 << 14) PND Mounted State Sensor was requested for use
  • CC - checksum

Internal velocity and track quality are documented in GL_FIX_STATUS (field ulInternalStatus). HULA Position source documented in GL_POS_HULA_SRC.

[Version: 2]

Previous versions:

[Version: 1] $PGLOR,1,STA - GLL status

[Version: 0] $PGLOR,0,STA - GLL status

[Version: before GLL v18] $PGLOR,STA - GLL status

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines