![]() |
0.3.0
|
Data Structures | |
struct | AttitudeOutputs |
Binary Group 5 - Attitude Outputs. More... | |
struct | DOP |
Dilution of precision. More... | |
struct | GnssOutputs |
Binary Group 4 - GNSS1 Outputs / Binary Group 7 - GNSS2 Outputs. More... | |
struct | ImuOutputs |
Binary Group 3 - IMU Outputs. More... | |
struct | InsOutputs |
Binary Group 6 - INS Outputs. More... | |
class | InsStatus |
The INS status bitfield. More... | |
struct | RawMeas |
Raw measurements pertaining to each GNSS satellite in view. More... | |
struct | SatInfo |
Information and measurements pertaining to each GNSS satellite in view. More... | |
struct | TimeInfo |
Flags for valid GPS TOW, week number and UTC and current leap seconds. More... | |
struct | TimeOutputs |
Binary Group 2 - Time Outputs. More... | |
class | TimeStatus |
The VPE status bitfield. More... | |
struct | UTC |
Storage class for UTC Time. More... | |
class | VpeStatus |
The VPE status bitfield. More... | |
Enumerations | |
enum | GnssFix : uint8_t { GnssFix_NoFix , GnssFix_TimeOnly , GnssFix_2D , GnssFix_3D , GnssFix_SBAS , GnssFix_RTK_Float , GnssFix_RTK_Fixed } |
GNSS fix. More... | |
enum class | SatSys : uint8_t { GPS , SBAS , Galileo , BeiDou , IMES , QZSS , GLONASS } |
Satellite Constellation. More... | |
Functions | |
constexpr RawMeas::SatRawElement::Flags | operator& (RawMeas::SatRawElement::Flags lhs, RawMeas::SatRawElement::Flags rhs) |
Allows combining flags of the RawMeas::SatRawElement::Flags enum. | |
constexpr SatInfo::SatInfoElement::Flags | operator& (SatInfo::SatInfoElement::Flags lhs, SatInfo::SatInfoElement::Flags rhs) |
Allows combining flags of the SatInfo::SatInfoElement::Flags enum. | |
std::ostream & | operator<< (std::ostream &os, const SatSys &satSys) |
Stream insertion operator overload. | |
enum NAV::vendor::vectornav::GnssFix : uint8_t |
GNSS fix.
Enumerator | |
---|---|
GnssFix_NoFix | No fix. |
GnssFix_TimeOnly | Time only. |
GnssFix_2D | 2D |
GnssFix_3D | 3D |
GnssFix_SBAS | SBAS. |
GnssFix_RTK_Float | RTK Float (only GNSS1) |
GnssFix_RTK_Fixed | RTK Fixed (only GNSS1) |
Definition at line 100 of file VectorNavTypes.hpp.
|
strong |
Satellite Constellation.
Enumerator | |
---|---|
GPS | GPS. |
SBAS | SBAS. |
Galileo | Galileo. |
BeiDou | BeiDou. |
IMES | IMES. |
QZSS | QZSS. |
GLONASS | GLONASS. |
Definition at line 141 of file VectorNavTypes.hpp.
|
constexpr |
Allows combining flags of the RawMeas::SatRawElement::Flags enum.
[in] | lhs | Left-hand side enum value. |
[in] | rhs | Right-hand side enum value. |
Definition at line 482 of file VectorNavTypes.hpp.
|
constexpr |
Allows combining flags of the SatInfo::SatInfoElement::Flags enum.
[in] | lhs | Left-hand side enum value. |
[in] | rhs | Right-hand side enum value. |
Definition at line 257 of file VectorNavTypes.hpp.
std::ostream & NAV::vendor::vectornav::operator<< | ( | std::ostream & | os, |
const SatSys & | satSys ) |
Stream insertion operator overload.
[in,out] | os | Output stream where data gets printed to |
[in] | satSys | Satellite Constellation |
Definition at line 11 of file VectorNavTypes.cpp.