This repository was archived by the owner on May 31, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 189
NavSatStatus quality statusΒ #165
Copy link
Copy link
Closed
Description
Would there be any interest in extending the NavSatStatus message to include a quality status? Right now it isn't easy to see what type of position quality you have.
Proposed extension:
# Navigation Satellite fix status for any Global Navigation Satellite System
# Whether to output an augmented fix is determined by both the fix
# type and the last time differential corrections were received. A
# fix is valid when status >= STATUS_FIX.
int8 STATUS_NO_FIX = -1 # unable to fix position
int8 STATUS_FIX = 0 # unaugmented fix
int8 STATUS_SBAS_FIX = 1 # with satellite-based augmentation
int8 STATUS_GBAS_FIX = 2 # with ground-based augmentation
int8 status
# Bits defining which Global Navigation Satellite System signals were
# used by the receiver.
uint16 SERVICE_GPS = 1
uint16 SERVICE_GLONASS = 2
uint16 SERVICE_COMPASS = 4 # includes BeiDou.
uint16 SERVICE_GALILEO = 8
uint16 service
# Define GPS quality from NMEA-183 GGA Standard
int8 STATUS_NOT_VALID = 0 # Fix not valid
int8 STATUS_FIX = 1 # GPS fix
int8 STATUS_DGPS_FIX = 2 # Differential GPS fix, OmniSTAR VBS
int8 STATUS_RTK_FIX = 4 # Real-Time Kinematic, fixed integers
int8 STATUS_FLOAT_FIX = 5 # Real-Time Kinematic, float integers, OmniSTAR XP/HP or Location RTK
int8 quality
NMEA-183 GGA Sentence https://www.trimble.com/OEM_ReceiverHelp/V4.44/en/NMEA-0183messages_GGA.html
AllanSchergerGitHub, jhurliman, RonaldEnsing, gustavovelascoh, ahawolf and 4 more
Metadata
Metadata
Assignees
Labels
No labels