|
APM:Libraries
|
#include <AP_Nav_Common.h>
Public Attributes | |
| struct { | |
| bool attitude: 1 | |
| bool horiz_vel: 1 | |
| bool vert_vel: 1 | |
| bool horiz_pos_rel: 1 | |
| bool horiz_pos_abs: 1 | |
| bool vert_pos: 1 | |
| bool terrain_alt: 1 | |
| bool const_pos_mode: 1 | |
| bool pred_horiz_pos_rel: 1 | |
| bool pred_horiz_pos_abs: 1 | |
| bool takeoff_detected: 1 | |
| bool takeoff: 1 | |
| bool touchdown: 1 | |
| bool using_gps: 1 | |
| bool gps_glitching: 1 | |
| } | flags |
| uint16_t | value |
Definition at line 19 of file AP_Nav_Common.h.
| bool nav_filter_status::attitude |
Definition at line 21 of file AP_Nav_Common.h.
Referenced by AP_AHRS_NavEKF::active_EKF_type(), AP_AHRS_NavEKF::get_filter_status(), SoloGimbalEKF::RunEKF(), NavEKF2_core::send_status_report(), NavEKF3_core::send_status_report(), NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| bool nav_filter_status::const_pos_mode |
Definition at line 28 of file AP_Nav_Common.h.
Referenced by AP_AHRS_NavEKF::active_EKF_type(), NavEKF2_core::send_status_report(), NavEKF3_core::send_status_report(), NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| struct { ... } nav_filter_status::flags |
Referenced by AP_AHRS_NavEKF::active_EKF_type(), SoloGimbalEKF::fuseVelocity(), AP_AHRS_NavEKF::get_filter_status(), AP_AHRS_NavEKF::getGpsGlitchStatus(), NavEKF2_core::getLLH(), NavEKF3_core::getLLH(), NavEKF2_core::getPosD(), NavEKF3_core::getPosD(), SoloGimbalEKF::RunEKF(), NavEKF2_core::selectHeightForFusion(), NavEKF3_core::selectHeightForFusion(), NavEKF3_core::SelectRngBcnFusion(), NavEKF2_core::send_status_report(), NavEKF3_core::send_status_report(), AC_PrecLand::update(), AP_AHRS_NavEKF::update_EKF2(), AP_AHRS_NavEKF::update_EKF3(), NavEKF2_core::updateFilterStatus(), NavEKF3_core::updateFilterStatus(), and NavEKF3_core::UpdateStrapdownEquationsNED().
| bool nav_filter_status::gps_glitching |
Definition at line 35 of file AP_Nav_Common.h.
Referenced by AP_AHRS_NavEKF::getGpsGlitchStatus(), NavEKF3_core::send_status_report(), AP_AHRS_NavEKF::update_EKF2(), AP_AHRS_NavEKF::update_EKF3(), NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| bool nav_filter_status::horiz_pos_abs |
Definition at line 25 of file AP_Nav_Common.h.
Referenced by AP_AHRS_NavEKF::active_EKF_type(), AP_AHRS_NavEKF::get_filter_status(), NavEKF2_core::getLLH(), NavEKF3_core::getLLH(), NavEKF2_core::send_status_report(), NavEKF3_core::send_status_report(), AP_AHRS_NavEKF::update_EKF2(), AP_AHRS_NavEKF::update_EKF3(), NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| bool nav_filter_status::horiz_pos_rel |
Definition at line 24 of file AP_Nav_Common.h.
Referenced by AP_AHRS_NavEKF::active_EKF_type(), AP_AHRS_NavEKF::get_filter_status(), NavEKF2_core::getLLH(), NavEKF3_core::getLLH(), NavEKF2_core::send_status_report(), NavEKF3_core::send_status_report(), NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| bool nav_filter_status::horiz_vel |
Definition at line 22 of file AP_Nav_Common.h.
Referenced by AP_AHRS_NavEKF::active_EKF_type(), SoloGimbalEKF::fuseVelocity(), AP_AHRS_NavEKF::get_filter_status(), NavEKF2_core::selectHeightForFusion(), NavEKF3_core::selectHeightForFusion(), NavEKF2_core::send_status_report(), NavEKF3_core::send_status_report(), AC_PrecLand::update(), NavEKF2_core::updateFilterStatus(), NavEKF3_core::updateFilterStatus(), and NavEKF3_core::UpdateStrapdownEquationsNED().
| bool nav_filter_status::pred_horiz_pos_abs |
Definition at line 30 of file AP_Nav_Common.h.
Referenced by AP_AHRS_NavEKF::active_EKF_type(), AP_AHRS_NavEKF::get_filter_status(), NavEKF2_core::send_status_report(), NavEKF3_core::send_status_report(), NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| bool nav_filter_status::pred_horiz_pos_rel |
Definition at line 29 of file AP_Nav_Common.h.
Referenced by AP_AHRS_NavEKF::active_EKF_type(), AP_AHRS_NavEKF::get_filter_status(), NavEKF2_core::send_status_report(), NavEKF3_core::send_status_report(), NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| bool nav_filter_status::takeoff |
Definition at line 32 of file AP_Nav_Common.h.
Referenced by NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| bool nav_filter_status::takeoff_detected |
Definition at line 31 of file AP_Nav_Common.h.
Referenced by NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| bool nav_filter_status::terrain_alt |
Definition at line 27 of file AP_Nav_Common.h.
Referenced by NavEKF2_core::send_status_report(), NavEKF3_core::send_status_report(), NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| bool nav_filter_status::touchdown |
Definition at line 33 of file AP_Nav_Common.h.
Referenced by NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| bool nav_filter_status::using_gps |
Definition at line 34 of file AP_Nav_Common.h.
Referenced by AP_AHRS_NavEKF::active_EKF_type(), AP_AHRS_NavEKF::get_filter_status(), NavEKF3_core::SelectRngBcnFusion(), AP_AHRS_NavEKF::update_EKF2(), AP_AHRS_NavEKF::update_EKF3(), NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| uint16_t nav_filter_status::value |
Definition at line 37 of file AP_Nav_Common.h.
Referenced by NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| bool nav_filter_status::vert_pos |
Definition at line 26 of file AP_Nav_Common.h.
Referenced by AP_AHRS_NavEKF::active_EKF_type(), AP_AHRS_NavEKF::get_filter_status(), NavEKF2_core::getPosD(), NavEKF3_core::getPosD(), NavEKF2_core::send_status_report(), NavEKF3_core::send_status_report(), NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
| bool nav_filter_status::vert_vel |
Definition at line 23 of file AP_Nav_Common.h.
Referenced by AP_AHRS_NavEKF::active_EKF_type(), AP_AHRS_NavEKF::get_filter_status(), NavEKF2_core::send_status_report(), NavEKF3_core::send_status_report(), NavEKF2_core::updateFilterStatus(), and NavEKF3_core::updateFilterStatus().
1.8.13