0.4.1
Loading...
Searching...
No Matches
NAV::UlogFile::VehicleGpsPosition Struct Reference

Px4 GPS sensor message. More...

Data Fields

int32_t alt
 Altitude above ground in [mm] (unit retains precision despite integer)
 
int32_t alt_ellipsoid
 Altitude above ellipsoid in [mm] (unit retains precision despite integer)
 
float c_variance_rad
 Variance of angle [rad²].
 
float cog_rad
 Center of gravity.
 
float eph
 Horizontal position error in [m].
 
float epv
 Vertical position error in [m].
 
uint8_t fix_type
 fix type
 
float hdop
 Horizontal dilusion of precision.
 
float heading
 heading
 
float heading_offset
 heading offset
 
int32_t jamming_indicator
 Jamming indicator.
 
int32_t lat
 Latitude in [deg * 1e7] (unit retains precision despite integer)
 
int32_t lon
 Longitude in [deg * 1e7] (unit retains precision despite integer)
 
int32_t noise_per_ms
 Noise per millisecond.
 
float s_variance_m_s
 Variance of speed [m²/s²].
 
uint8_t satellites_used
 
uint64_t time_utc_usec
 Px4 GPS UTC time in [µs].
 
uint64_t timestamp
 Px4 GPS sensor time since startup in [µs].
 
int32_t timestamp_time_relative
 Relative time stamp.
 
float vdop
 Vertical dilusion of precision.
 
float vel_d_m_s
 Velocity down component in [m/s].
 
float vel_e_m_s
 Velocity east component in [m/s].
 
float vel_m_s
 Velocity in [m/s].
 
float vel_n_m_s
 Velocity north component in [m/s].
 
bool vel_ned_valid
 Flag for validation of velocity in NED.
 

Static Public Attributes

static constexpr uint8_t padding
 padding
 

Detailed Description

Px4 GPS sensor message.

Definition at line 174 of file UlogFile.hpp.

Field Documentation

◆ alt

int32_t NAV::UlogFile::VehicleGpsPosition::alt

Altitude above ground in [mm] (unit retains precision despite integer)

Definition at line 180 of file UlogFile.hpp.

◆ alt_ellipsoid

int32_t NAV::UlogFile::VehicleGpsPosition::alt_ellipsoid

Altitude above ellipsoid in [mm] (unit retains precision despite integer)

Definition at line 181 of file UlogFile.hpp.

◆ c_variance_rad

float NAV::UlogFile::VehicleGpsPosition::c_variance_rad

Variance of angle [rad²].

Definition at line 183 of file UlogFile.hpp.

◆ cog_rad

float NAV::UlogFile::VehicleGpsPosition::cog_rad

Center of gravity.

Definition at line 194 of file UlogFile.hpp.

◆ eph

float NAV::UlogFile::VehicleGpsPosition::eph

Horizontal position error in [m].

Definition at line 184 of file UlogFile.hpp.

◆ epv

float NAV::UlogFile::VehicleGpsPosition::epv

Vertical position error in [m].

Definition at line 185 of file UlogFile.hpp.

◆ fix_type

uint8_t NAV::UlogFile::VehicleGpsPosition::fix_type

fix type

Definition at line 198 of file UlogFile.hpp.

◆ hdop

float NAV::UlogFile::VehicleGpsPosition::hdop

Horizontal dilusion of precision.

Definition at line 186 of file UlogFile.hpp.

◆ heading

float NAV::UlogFile::VehicleGpsPosition::heading

heading

Definition at line 196 of file UlogFile.hpp.

◆ heading_offset

float NAV::UlogFile::VehicleGpsPosition::heading_offset

heading offset

Definition at line 197 of file UlogFile.hpp.

◆ jamming_indicator

int32_t NAV::UlogFile::VehicleGpsPosition::jamming_indicator

Jamming indicator.

Definition at line 189 of file UlogFile.hpp.

◆ lat

int32_t NAV::UlogFile::VehicleGpsPosition::lat

Latitude in [deg * 1e7] (unit retains precision despite integer)

Definition at line 178 of file UlogFile.hpp.

◆ lon

int32_t NAV::UlogFile::VehicleGpsPosition::lon

Longitude in [deg * 1e7] (unit retains precision despite integer)

Definition at line 179 of file UlogFile.hpp.

◆ noise_per_ms

int32_t NAV::UlogFile::VehicleGpsPosition::noise_per_ms

Noise per millisecond.

Definition at line 188 of file UlogFile.hpp.

◆ padding

uint8_t NAV::UlogFile::VehicleGpsPosition::padding
staticconstexpr

padding

Definition at line 202 of file UlogFile.hpp.

◆ s_variance_m_s

float NAV::UlogFile::VehicleGpsPosition::s_variance_m_s

Variance of speed [m²/s²].

Definition at line 182 of file UlogFile.hpp.

◆ satellites_used

uint8_t NAV::UlogFile::VehicleGpsPosition::satellites_used

of satellites used

Definition at line 200 of file UlogFile.hpp.

◆ time_utc_usec

uint64_t NAV::UlogFile::VehicleGpsPosition::time_utc_usec

Px4 GPS UTC time in [µs].

Definition at line 177 of file UlogFile.hpp.

◆ timestamp

uint64_t NAV::UlogFile::VehicleGpsPosition::timestamp

Px4 GPS sensor time since startup in [µs].

Definition at line 176 of file UlogFile.hpp.

◆ timestamp_time_relative

int32_t NAV::UlogFile::VehicleGpsPosition::timestamp_time_relative

Relative time stamp.

Definition at line 195 of file UlogFile.hpp.

◆ vdop

float NAV::UlogFile::VehicleGpsPosition::vdop

Vertical dilusion of precision.

Definition at line 187 of file UlogFile.hpp.

◆ vel_d_m_s

float NAV::UlogFile::VehicleGpsPosition::vel_d_m_s

Velocity down component in [m/s].

Definition at line 193 of file UlogFile.hpp.

◆ vel_e_m_s

float NAV::UlogFile::VehicleGpsPosition::vel_e_m_s

Velocity east component in [m/s].

Definition at line 192 of file UlogFile.hpp.

◆ vel_m_s

float NAV::UlogFile::VehicleGpsPosition::vel_m_s

Velocity in [m/s].

Definition at line 190 of file UlogFile.hpp.

◆ vel_n_m_s

float NAV::UlogFile::VehicleGpsPosition::vel_n_m_s

Velocity north component in [m/s].

Definition at line 191 of file UlogFile.hpp.

◆ vel_ned_valid

bool NAV::UlogFile::VehicleGpsPosition::vel_ned_valid

Flag for validation of velocity in NED.

Definition at line 199 of file UlogFile.hpp.


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