PX4 Firmware
PX4 Autopilot Software http://px4.io
vehicle_gps_position_s Struct Reference

#include <vehicle_gps_position.h>

Collaboration diagram for vehicle_gps_position_s:

Public Attributes

uint64_t timestamp
 
uint64_t time_utc_usec
 
int32_t lat
 
int32_t lon
 
int32_t alt
 
int32_t alt_ellipsoid
 
float s_variance_m_s
 
float c_variance_rad
 
float eph
 
float epv
 
float hdop
 
float vdop
 
int32_t noise_per_ms
 
int32_t jamming_indicator
 
float vel_m_s
 
float vel_n_m_s
 
float vel_e_m_s
 
float vel_d_m_s
 
float cog_rad
 
int32_t timestamp_time_relative
 
float heading
 
float heading_offset
 
uint8_t fix_type
 
bool vel_ned_valid
 
uint8_t satellites_used
 
uint8_t _padding0 [5]
 

Detailed Description

Definition at line 51 of file vehicle_gps_position.h.

Member Data Documentation

◆ _padding0

uint8_t vehicle_gps_position_s::_padding0[5]

Definition at line 78 of file vehicle_gps_position.h.

◆ alt

◆ alt_ellipsoid

◆ c_variance_rad

◆ cog_rad

◆ eph

◆ epv

◆ fix_type

◆ hdop

◆ heading

◆ heading_offset

float vehicle_gps_position_s::heading_offset

◆ jamming_indicator

int32_t vehicle_gps_position_s::jamming_indicator

Definition at line 66 of file vehicle_gps_position.h.

Referenced by GPSDriverUBX::payloadRxDone(), and GPSSIM::print_info().

◆ lat

◆ lon

◆ noise_per_ms

int32_t vehicle_gps_position_s::noise_per_ms

Definition at line 65 of file vehicle_gps_position.h.

Referenced by GPSDriverUBX::payloadRxDone(), and GPSSIM::print_info().

◆ s_variance_m_s

◆ satellites_used

◆ time_utc_usec

◆ timestamp

◆ timestamp_time_relative

◆ vdop

◆ vel_d_m_s

◆ vel_e_m_s

◆ vel_m_s

◆ vel_n_m_s

◆ vel_ned_valid


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