diff --git a/libraries/AP_AHRS/AP_AHRS_NavEKF.cpp b/libraries/AP_AHRS/AP_AHRS_NavEKF.cpp index 327e07a4fc..92bb192e8b 100644 --- a/libraries/AP_AHRS/AP_AHRS_NavEKF.cpp +++ b/libraries/AP_AHRS/AP_AHRS_NavEKF.cpp @@ -1810,6 +1810,11 @@ void AP_AHRS_NavEKF::check_lane_switch(void) } } +void AP_AHRS_NavEKF::Log_Write() +{ + get_NavEKF2().Log_Write(); + get_NavEKF3().Log_Write(); +} AP_AHRS_NavEKF &AP::ahrs_navekf() { diff --git a/libraries/AP_AHRS/AP_AHRS_NavEKF.h b/libraries/AP_AHRS/AP_AHRS_NavEKF.h index 46af3d1096..74dd2b9aaa 100644 --- a/libraries/AP_AHRS/AP_AHRS_NavEKF.h +++ b/libraries/AP_AHRS/AP_AHRS_NavEKF.h @@ -261,7 +261,9 @@ public: // see if EKF lane switching is possible to avoid EKF failsafe void check_lane_switch(void) override; - + + void Log_Write(); + private: enum EKF_TYPE {EKF_TYPE_NONE=0, EKF_TYPE3=3,