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

#include <ekf_gps_position.h>

Collaboration diagram for ekf_gps_position_s:

Public Attributes

uint64_t timestamp
 
int32_t lat
 
int32_t lon
 
int32_t alt
 
int32_t alt_ellipsoid
 
float s_variance_m_s
 
float eph
 
float epv
 
float vel_m_s
 
float vel_n_m_s
 
float vel_e_m_s
 
float vel_d_m_s
 
float heading
 
float heading_offset
 
uint8_t fix_type
 
bool vel_ned_valid
 
uint8_t satellites_used
 
uint8_t selected
 

Detailed Description

Definition at line 51 of file ekf_gps_position.h.

Member Data Documentation

◆ alt

int32_t ekf_gps_position_s::alt

Definition at line 56 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ alt_ellipsoid

int32_t ekf_gps_position_s::alt_ellipsoid

Definition at line 57 of file ekf_gps_position.h.

◆ eph

float ekf_gps_position_s::eph

Definition at line 59 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ epv

float ekf_gps_position_s::epv

Definition at line 60 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ fix_type

uint8_t ekf_gps_position_s::fix_type

Definition at line 67 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ heading

float ekf_gps_position_s::heading

Definition at line 65 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ heading_offset

float ekf_gps_position_s::heading_offset

Definition at line 66 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ lat

int32_t ekf_gps_position_s::lat

Definition at line 54 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ lon

int32_t ekf_gps_position_s::lon

Definition at line 55 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ s_variance_m_s

float ekf_gps_position_s::s_variance_m_s

Definition at line 58 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ satellites_used

uint8_t ekf_gps_position_s::satellites_used

Definition at line 69 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ selected

uint8_t ekf_gps_position_s::selected

Definition at line 70 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ timestamp

uint64_t ekf_gps_position_s::timestamp

Definition at line 53 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ vel_d_m_s

float ekf_gps_position_s::vel_d_m_s

Definition at line 64 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ vel_e_m_s

float ekf_gps_position_s::vel_e_m_s

Definition at line 63 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ vel_m_s

float ekf_gps_position_s::vel_m_s

Definition at line 61 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ vel_n_m_s

float ekf_gps_position_s::vel_n_m_s

Definition at line 62 of file ekf_gps_position.h.

Referenced by Ekf2::Run().

◆ vel_ned_valid

bool ekf_gps_position_s::vel_ned_valid

Definition at line 68 of file ekf_gps_position.h.

Referenced by Ekf2::Run().


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