![]() |
0.4.1
|
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 | |
Px4 GPS sensor message.
Definition at line 174 of file UlogFile.hpp.
int32_t NAV::UlogFile::VehicleGpsPosition::alt |
Altitude above ground in [mm] (unit retains precision despite integer)
Definition at line 180 of file UlogFile.hpp.
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.
float NAV::UlogFile::VehicleGpsPosition::c_variance_rad |
Variance of angle [rad²].
Definition at line 183 of file UlogFile.hpp.
float NAV::UlogFile::VehicleGpsPosition::cog_rad |
Center of gravity.
Definition at line 194 of file UlogFile.hpp.
float NAV::UlogFile::VehicleGpsPosition::eph |
Horizontal position error in [m].
Definition at line 184 of file UlogFile.hpp.
float NAV::UlogFile::VehicleGpsPosition::epv |
Vertical position error in [m].
Definition at line 185 of file UlogFile.hpp.
uint8_t NAV::UlogFile::VehicleGpsPosition::fix_type |
fix type
Definition at line 198 of file UlogFile.hpp.
float NAV::UlogFile::VehicleGpsPosition::hdop |
Horizontal dilusion of precision.
Definition at line 186 of file UlogFile.hpp.
float NAV::UlogFile::VehicleGpsPosition::heading |
heading
Definition at line 196 of file UlogFile.hpp.
float NAV::UlogFile::VehicleGpsPosition::heading_offset |
heading offset
Definition at line 197 of file UlogFile.hpp.
int32_t NAV::UlogFile::VehicleGpsPosition::jamming_indicator |
Jamming indicator.
Definition at line 189 of file UlogFile.hpp.
int32_t NAV::UlogFile::VehicleGpsPosition::lat |
Latitude in [deg * 1e7] (unit retains precision despite integer)
Definition at line 178 of file UlogFile.hpp.
int32_t NAV::UlogFile::VehicleGpsPosition::lon |
Longitude in [deg * 1e7] (unit retains precision despite integer)
Definition at line 179 of file UlogFile.hpp.
int32_t NAV::UlogFile::VehicleGpsPosition::noise_per_ms |
Noise per millisecond.
Definition at line 188 of file UlogFile.hpp.
|
staticconstexpr |
padding
Definition at line 202 of file UlogFile.hpp.
float NAV::UlogFile::VehicleGpsPosition::s_variance_m_s |
Variance of speed [m²/s²].
Definition at line 182 of file UlogFile.hpp.
uint8_t NAV::UlogFile::VehicleGpsPosition::satellites_used |
Definition at line 200 of file UlogFile.hpp.
uint64_t NAV::UlogFile::VehicleGpsPosition::time_utc_usec |
Px4 GPS UTC time in [µs].
Definition at line 177 of file UlogFile.hpp.
uint64_t NAV::UlogFile::VehicleGpsPosition::timestamp |
Px4 GPS sensor time since startup in [µs].
Definition at line 176 of file UlogFile.hpp.
int32_t NAV::UlogFile::VehicleGpsPosition::timestamp_time_relative |
Relative time stamp.
Definition at line 195 of file UlogFile.hpp.
float NAV::UlogFile::VehicleGpsPosition::vdop |
Vertical dilusion of precision.
Definition at line 187 of file UlogFile.hpp.
float NAV::UlogFile::VehicleGpsPosition::vel_d_m_s |
Velocity down component in [m/s].
Definition at line 193 of file UlogFile.hpp.
float NAV::UlogFile::VehicleGpsPosition::vel_e_m_s |
Velocity east component in [m/s].
Definition at line 192 of file UlogFile.hpp.
float NAV::UlogFile::VehicleGpsPosition::vel_m_s |
Velocity in [m/s].
Definition at line 190 of file UlogFile.hpp.
float NAV::UlogFile::VehicleGpsPosition::vel_n_m_s |
Velocity north component in [m/s].
Definition at line 191 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleGpsPosition::vel_ned_valid |
Flag for validation of velocity in NED.
Definition at line 199 of file UlogFile.hpp.