RTCM3 MSM messages common header.
More...
#include <rtcm3.hpp>
|
| Rtcm3MsmGnss | gnss_ |
| | GNSS.
|
| Rtcm3MsmType | msm_ |
| | MSM.
|
| uint16_t | msg_type_ |
| | Message number (DF002, uint12)
|
| uint16_t | ref_sta_id_ |
| | Reference station ID (DF003, uint12)
|
|
union { | |
| double any_tow_ | |
| | Any time of week [s]. More...
|
| double gps_tow_ | |
| | GPS time of week [s] (DF004 uint30 [ms]) More...
|
| double sbas_tow_ | |
| | SBAS time of week [s] (DF004 uint30 [ms]) More...
|
| double glo_tow_ | |
| | GLONASS time of week [s] (DF416 uint3 [d], DF034 uint27 [ms]) More...
|
| double gal_tow_ | |
| | Galileo time of week [s] (DF248 uint30 [ms]) More...
|
| double qzss_tow_ | |
| | QZSS time of week [s] (DF428 uint30 [ms]) More...
|
| double bds_tow_ | |
| | BeiDou time of week [s] (DF427 uint30 [ms]) More...
|
| }; | |
| bool | multi_msg_bit_ |
| | Multiple message bit (DF393, bit(1))
|
| uint8_t | iods_ |
| | IODS, issue of data station (DF409, uint3)
|
| uint8_t | clk_steering_ |
| | Clock steering indicator (DF411, uint2)
|
| uint8_t | ext_clock_ |
| | External clock indicator (DF412, uint2)
|
| bool | smooth_ |
| | GNSS divergence-free smoothing indicator (DF417, bit(1))
|
| uint8_t | smooth_int_ |
| | GNSS smoothing interval (DF418, bit(3))
|
| uint64_t | sat_mask_ |
| | GNSS satellite mask (DF394, bit(64))
|
| uint64_t | sig_mask_ |
| | GNSS signal mask (DF395, bit(64))
|
| uint64_t | cell_mask_ |
| | GNSS cell mask (DF396, bit(64))
|
| int | num_sat_ |
| | Number of satellites (in satMask)
|
| int | num_sig_ |
| | Number of signals (in sigMask)
|
| int | num_cell_ |
| | Number of cells (in cellMask)
|
RTCM3 MSM messages common header.
Definition at line 268 of file rtcm3.hpp.
◆ gnss_
| Rtcm3MsmGnss fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::gnss_ |
◆ msm_
| Rtcm3MsmType fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::msm_ |
◆ msg_type_
| uint16_t fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::msg_type_ |
Message number (DF002, uint12)
Definition at line 273 of file rtcm3.hpp.
◆ ref_sta_id_
| uint16_t fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::ref_sta_id_ |
Reference station ID (DF003, uint12)
Definition at line 274 of file rtcm3.hpp.
◆ any_tow_
| double fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::any_tow_ |
Any time of week [s].
Definition at line 277 of file rtcm3.hpp.
◆ gps_tow_
| double fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::gps_tow_ |
GPS time of week [s] (DF004 uint30 [ms])
Definition at line 278 of file rtcm3.hpp.
◆ sbas_tow_
| double fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::sbas_tow_ |
SBAS time of week [s] (DF004 uint30 [ms])
Definition at line 279 of file rtcm3.hpp.
◆ glo_tow_
| double fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::glo_tow_ |
GLONASS time of week [s] (DF416 uint3 [d], DF034 uint27 [ms])
Definition at line 280 of file rtcm3.hpp.
◆ gal_tow_
| double fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::gal_tow_ |
Galileo time of week [s] (DF248 uint30 [ms])
Definition at line 281 of file rtcm3.hpp.
◆ qzss_tow_
| double fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::qzss_tow_ |
QZSS time of week [s] (DF428 uint30 [ms])
Definition at line 282 of file rtcm3.hpp.
◆ bds_tow_
| double fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::bds_tow_ |
BeiDou time of week [s] (DF427 uint30 [ms])
Definition at line 283 of file rtcm3.hpp.
◆ multi_msg_bit_
| bool fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::multi_msg_bit_ |
Multiple message bit (DF393, bit(1))
Definition at line 285 of file rtcm3.hpp.
◆ iods_
| uint8_t fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::iods_ |
IODS, issue of data station (DF409, uint3)
Definition at line 286 of file rtcm3.hpp.
◆ clk_steering_
| uint8_t fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::clk_steering_ |
Clock steering indicator (DF411, uint2)
Definition at line 287 of file rtcm3.hpp.
◆ ext_clock_
| uint8_t fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::ext_clock_ |
External clock indicator (DF412, uint2)
Definition at line 288 of file rtcm3.hpp.
◆ smooth_
| bool fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::smooth_ |
GNSS divergence-free smoothing indicator (DF417, bit(1))
Definition at line 289 of file rtcm3.hpp.
◆ smooth_int_
| uint8_t fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::smooth_int_ |
GNSS smoothing interval (DF418, bit(3))
Definition at line 290 of file rtcm3.hpp.
◆ sat_mask_
| uint64_t fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::sat_mask_ |
GNSS satellite mask (DF394, bit(64))
Definition at line 291 of file rtcm3.hpp.
◆ sig_mask_
| uint64_t fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::sig_mask_ |
GNSS signal mask (DF395, bit(64))
Definition at line 292 of file rtcm3.hpp.
◆ cell_mask_
| uint64_t fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::cell_mask_ |
GNSS cell mask (DF396, bit(64))
Definition at line 293 of file rtcm3.hpp.
◆ num_sat_
| int fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::num_sat_ |
Number of satellites (in satMask)
Definition at line 295 of file rtcm3.hpp.
◆ num_sig_
| int fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::num_sig_ |
Number of signals (in sigMask)
Definition at line 296 of file rtcm3.hpp.
◆ num_cell_
| int fpsdk::common::parser::rtcm3::Rtcm3MsmHeader::num_cell_ |
Number of cells (in cellMask)
Definition at line 297 of file rtcm3.hpp.
The documentation for this struct was generated from the following file:
- fpsdk_common/include/fpsdk_common/parser/rtcm3.hpp