gpsData.hAcc determine which altitude estimate to use ?

The last Bastion to fine tune your FC matching your airframe & setup

gpsData.hAcc determine which altitude estimate to use ?

Postby EX_TRUE » Tue Feb 16, 2016 8:48 am

Greetings:
In run.c, AQ determine which altitude to use by gpshacc, is it proper ?
During flight, gps hacc may change, which means that rundata.altpos can change between alt_pos and UKF_ALTITUDE(USE_PRES_ALT).
Yet, there may be difference between them, this can cause a sudden drop or rise on flying.
It is not reasonable.

Code: Select all
       
// determine which altitude estimate to use
        if (gpsData.hAcc > 0.8f) {
            runData.altPos = &ALT_POS;
            runData.altVel = &ALT_VEL;
        }
        else {
            runData.altPos = &UKF_ALTITUDE;
            runData.altVel = &UKF_VELD;
        }


Thanks
EX_TRUE
 
Posts: 51
Joined: Mon Nov 10, 2014 8:57 am

gpsData hAcc determine which altitude estimate to use

Postby Bookernub » Sat Feb 10, 2018 10:02 am

If it is plg and play you can use the origonal just may need calibrating
Bookernub
 
Posts: 7
Joined: Sun Jan 28, 2018 2:36 pm
Location: Finland


Return to PID Tuning

Who is online

Users browsing this forum: No registered users and 5 guests

cron