GNSSSignalInfo Struct
Information about an individual GNSS signal (see GNSSSignalsMessage). More...
Declaration
Included Headers
Public Member Attributes Index
| uint8_t | cn0 = INVALID_CN0 |
|
The carrier-to-noise density ratio (C/N0) this signal. More... | |
| uint8_t | prn = 0 |
|
The PRN (or slot number for GLONASS) of the satellite that generated this signal. More... | |
| GNSSSignalType | signal_type = GNSSSignalType::UNKNOWN |
|
The type of signal being reported. More... | |
| uint16_t | status_flags = 0 |
|
A bitmask specifying how this signal was used and what information was available for it. More... | |
Public Static Attributes Index
| static constexpr uint8_t | INVALID_CN0 = 0 |
| static constexpr uint16_t | STATUS_FLAG_CARRIER_AMBIGUITY_RESOLVED = 0x08 |
| static constexpr uint16_t | STATUS_FLAG_CARRIER_LOCKED = 0x40 |
| static constexpr uint16_t | STATUS_FLAG_HAS_EPHEM = 0x400 |
| static constexpr uint16_t | STATUS_FLAG_HAS_RTK = 0x100 |
| static constexpr uint16_t | STATUS_FLAG_HAS_SBAS = 0x200 |
| static constexpr uint16_t | STATUS_FLAG_USED_CARRIER = 0x04 |
| static constexpr uint16_t | STATUS_FLAG_USED_DOPPLER = 0x02 |
| static constexpr uint16_t | STATUS_FLAG_USED_PR = 0x01 |
| static constexpr uint16_t | STATUS_FLAG_VALID_DOPPLER = 0x20 |
| static constexpr uint16_t | STATUS_FLAG_VALID_PR = 0x10 |
Description
Information about an individual GNSS signal (see GNSSSignalsMessage).
Definition at line 481 of file solution.h.
Public Member Attributes
cn0
|
The carrier-to-noise density ratio (C/N0) this signal.
Stored in units of 0.25 dB-Hz: cn0_dbhz = cn0 * 0.25. Set to 0 if invalid. The range of this field is 0.25-63.75 dB-Hz. Values outside of this range will be clipped to the min/max values.
Definition at line 519 of file solution.h.
prn
|
The PRN (or slot number for GLONASS) of the satellite that generated this signal.
Definition at line 510 of file solution.h.
signal_type
|
The type of signal being reported.
Definition at line 504 of file solution.h.
status_flags
|
A bitmask specifying how this signal was used and what information was available for it.
Definition at line 525 of file solution.h.
Public Static Attributes
INVALID_CN0
| constexpr static |
Definition at line 501 of file solution.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.