Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "EK3 sources require xxx" to Arming Checks List #6302

Open
rmackay9 opened this issue Sep 26, 2024 · 3 comments
Open

Add "EK3 sources require xxx" to Arming Checks List #6302

rmackay9 opened this issue Sep 26, 2024 · 3 comments

Comments

@rmackay9
Copy link
Contributor

We had a user that could not arm their vehicle because they got this message:

"EK3 source requires GPS".

The cause of the problem was that EK3_SRCx_YAW = 8 (GSF) and GSF currently requires GPS to work. As a side note it should be possible to make GSF work using any position sensor (not just GPS) but this is another issue on the to-do list.

Anyway, we should list-up all the possible messages that can come from this part of the code https://github.com/ArduPilot/ardupilot/blob/master/libraries/AP_NavEKF/AP_NavEKF_Source.cpp#L326

By the way, not trying to put monkeys on anyone's backs. I can hopefully do this, I just don't want the issue to be forgotten

@Hwurzburg
Copy link
Contributor

Actually it wont be a lot of work...only two new error messages to the table....one for missing sensors and one for EKF source errors.....but I don't know the "solution" for the latter....solution text for former is easy..suggestions?

@rmackay9
Copy link
Contributor Author

rmackay9 commented Sep 26, 2024

Hi @Hwurzburg,

I think the solution is either to attach a GPS or change the EK3_SRCx_POSXY, EK3_SRCx_VELXY from "3" to something else and/or if EK3_SRCx_YAW is 8 then change that to something else. Sorry, this is not the exactly best wording but something to this effect..

@Hwurzburg
Copy link
Contributor

I think you missed my intent...we can discuss tomorrow AM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants