GNSSSignalsMessage Struct
Information about the individual GNSS satellites and signals used in the PoseMessage and GNSSInfoMessage with the corresponding timestamp (MessageType::GNSS_SIGNALS, version 1.1). More...
Declaration
Included Headers
Base struct
| struct | MessagePayload |
|
The base class for all message payloads. More... | |
Public Member Attributes Index
| Timestamp | gps_time |
|
The precise GPS time of the message, if available, referenced to 1980/1/6. More... | |
| uint32_t | gps_tow_ms = INVALID_GPS_TOW |
|
The approximate GPS time of week in milliseconds. More... | |
| uint16_t | gps_week = INVALID_GPS_WEEK |
|
The GPS week number. More... | |
| uint8_t | num_satellites = 0 |
|
The number satellites reported in this message. More... | |
| uint16_t | num_signals = 0 |
|
The number of GNSS signals reported in this message. More... | |
| Timestamp | p1_time |
|
The time of the message, in P1 time (beginning at power-on). More... | |
Public Static Attributes Index
| static constexpr uint32_t | INVALID_GPS_TOW = 0xFFFFFFFF |
| static constexpr uint16_t | INVALID_GPS_WEEK = 0xFFFF |
| static constexpr MessageType | MESSAGE_TYPE = MessageType::GNSS_SIGNALS |
| static constexpr uint8_t | MESSAGE_VERSION = 1 |
Description
Information about the individual GNSS satellites and signals used in the PoseMessage and GNSSInfoMessage with the corresponding timestamp (MessageType::GNSS_SIGNALS, version 1.1).
This message is followed by N GNSSSatelliteInfo objects, where N is equal to num_satellites.
After the satellite data objects, there will be a section of S GNSSSignalInfo objects, where S is equal to num_signals.
For example:
- A message with two satellites where the the first had one signal and the second had two.
Definition at line 401 of file solution.h.
Public Member Attributes
gps_time
|
The precise GPS time of the message, if available, referenced to 1980/1/6.
Definition at line 414 of file solution.h.
gps_tow_ms
|
The approximate GPS time of week in milliseconds.
Definition at line 417 of file solution.h.
gps_week
|
The GPS week number.
Definition at line 420 of file solution.h.
num_satellites
|
The number satellites reported in this message.
Definition at line 426 of file solution.h.
num_signals
|
The number of GNSS signals reported in this message.
Definition at line 423 of file solution.h.
p1_time
|
The time of the message, in P1 time (beginning at power-on).
Definition at line 409 of file solution.h.
Public Static Attributes
INVALID_GPS_TOW
| constexpr static |
Definition at line 406 of file solution.h.
INVALID_GPS_WEEK
| constexpr static |
Definition at line 405 of file solution.h.
MESSAGE_TYPE
| constexpr static |
Definition at line 402 of file solution.h.
MESSAGE_VERSION
| constexpr static |
Definition at line 403 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.