0.4.1
Loading...
Searching...
No Matches
NAV::vendor::vectornav::GnssOutputs Struct Reference

Binary Group 4 - GNSS1 Outputs / Binary Group 7 - GNSS2 Outputs. More...

Data Fields

DOP dop
 Dilution of precision values.
 
uint8_t fix
 GNSS fix.
 
vn::protocol::uart::GpsGroup gnssField
 Available data in this struct.
 
uint8_t numSats
 Number of tracked satellites.
 
Eigen::Vector3d posEcef
 GNSS position (ECEF)
 
Eigen::Vector3d posLla
 GNSS position (latitude, longitude, altitude)
 
Eigen::Vector3f posU
 GNSS position uncertainty (NED)
 
RawMeas raw
 GNSS Raw Measurements.
 
SatInfo satInfo
 Satellite Information.
 
TimeInfo timeInfo
 GNSS time status and leap seconds.
 
float timeU
 GNSS time uncertainty.
 
UTC timeUtc
 GPS UTC Time.
 
uint64_t tow
 GPS time of week.
 
Eigen::Vector3f velEcef
 GNSS velocity (ECEF)
 
Eigen::Vector3f velNed
 GNSS velocity (NED)
 
float velU
 GNSS velocity uncertainty.
 
uint16_t week
 GPS week.
 

Detailed Description

Binary Group 4 - GNSS1 Outputs / Binary Group 7 - GNSS2 Outputs.

Definition at line 25 of file GnssOutputs.hpp.

Field Documentation

◆ dop

DOP NAV::vendor::vectornav::GnssOutputs::dop

Dilution of precision values.

Definition at line 104 of file GnssOutputs.hpp.

◆ fix

uint8_t NAV::vendor::vectornav::GnssOutputs::fix

GNSS fix.

The current GNSS fix. 0 - No fix 1 - Time only 2 - 2D 3 - 3D 4 - SBAS 7 - RTK Float (only GNSS1) 8 - RTK Fixed (only GNSS1)

Definition at line 60 of file GnssOutputs.hpp.

◆ gnssField

vn::protocol::uart::GpsGroup NAV::vendor::vectornav::GnssOutputs::gnssField

Available data in this struct.

Definition at line 28 of file GnssOutputs.hpp.

◆ numSats

uint8_t NAV::vendor::vectornav::GnssOutputs::numSats

Number of tracked satellites.

The number of tracked GNSS satellites.

Definition at line 48 of file GnssOutputs.hpp.

◆ posEcef

Eigen::Vector3d NAV::vendor::vectornav::GnssOutputs::posEcef

GNSS position (ECEF)

The current GNSS position given in the Earth centered Earth fixed (ECEF) coordinate frame, given in meters.

Definition at line 71 of file GnssOutputs.hpp.

◆ posLla

Eigen::Vector3d NAV::vendor::vectornav::GnssOutputs::posLla

GNSS position (latitude, longitude, altitude)

The current GNSS position measurement given as the geodetic latitude, longitude and altitude above the ellipsoid. The units are in [deg, deg, m] respectively.

Definition at line 66 of file GnssOutputs.hpp.

◆ posU

Eigen::Vector3f NAV::vendor::vectornav::GnssOutputs::posU

GNSS position uncertainty (NED)

The current GNSS position uncertainty in the North East Down (NED) coordinate frame, given in meters (1 Sigma).

Definition at line 86 of file GnssOutputs.hpp.

◆ raw

RawMeas NAV::vendor::vectornav::GnssOutputs::raw

GNSS Raw Measurements.

Raw measurements pertaining to each GNSS satellite in view.

Definition at line 114 of file GnssOutputs.hpp.

◆ satInfo

SatInfo NAV::vendor::vectornav::GnssOutputs::satInfo

Satellite Information.

Information and measurements pertaining to each GNSS satellite in view.

Definition at line 109 of file GnssOutputs.hpp.

◆ timeInfo

TimeInfo NAV::vendor::vectornav::GnssOutputs::timeInfo

GNSS time status and leap seconds.

Flags for valid GPS TOW, week number and UTC and current leap seconds.

Definition at line 101 of file GnssOutputs.hpp.

◆ timeU

float NAV::vendor::vectornav::GnssOutputs::timeU

GNSS time uncertainty.

The current GPS time uncertainty, given in seconds (1 Sigma).

Definition at line 96 of file GnssOutputs.hpp.

◆ timeUtc

UTC NAV::vendor::vectornav::GnssOutputs::timeUtc

GPS UTC Time.

The current UTC time. The year is given as a signed byte year offset from the year 2000. For example the year 2013 would be given as year 13.

Definition at line 33 of file GnssOutputs.hpp.

◆ tow

uint64_t NAV::vendor::vectornav::GnssOutputs::tow

GPS time of week.

The GPS time of week given in nano seconds.

Definition at line 38 of file GnssOutputs.hpp.

◆ velEcef

Eigen::Vector3f NAV::vendor::vectornav::GnssOutputs::velEcef

GNSS velocity (ECEF)

The current GNSS velocity in the Earth centered Earth fixed (ECEF) coordinate frame, given in m/s.

Definition at line 81 of file GnssOutputs.hpp.

◆ velNed

Eigen::Vector3f NAV::vendor::vectornav::GnssOutputs::velNed

GNSS velocity (NED)

The current GNSS velocity in the North East Down (NED) coordinate frame, given in m/s.

Definition at line 76 of file GnssOutputs.hpp.

◆ velU

float NAV::vendor::vectornav::GnssOutputs::velU

GNSS velocity uncertainty.

The current GNSS velocity uncertainty, given in m/s (1 Sigma).

Definition at line 91 of file GnssOutputs.hpp.

◆ week

uint16_t NAV::vendor::vectornav::GnssOutputs::week

GPS week.

The current GPS week.

Definition at line 43 of file GnssOutputs.hpp.


The documentation for this struct was generated from the following file: