Skip to content

Add some Arduplane flight modes and VTOL support#2676

Merged
julianoes merged 2 commits intomavlink:mainfrom
Luc-Meunier:arduplane-flight-modes
Oct 27, 2025
Merged

Add some Arduplane flight modes and VTOL support#2676
julianoes merged 2 commits intomavlink:mainfrom
Luc-Meunier:arduplane-flight-modes

Conversation

@Luc-Meunier
Copy link
Copy Markdown
Contributor

No description provided.

@JonasVautherin
Copy link
Copy Markdown
Collaborator

JonasVautherin commented Oct 5, 2025

CI fails with:

/work/src/mavsdk/plugins/events/events_impl.cpp: In member function ‘std::string mavsdk::EventsImpl::mode_name_from_custom_mode(uint32_t) const’:
/work/src/mavsdk/plugins/events/events_impl.cpp:356:12: error: enumeration value ‘FBWB’ not handled in switch [-Werror=switch]
  356 |     switch (to_flight_mode_from_custom_mode(
      |            ^
cc1plus: all warnings being treated as errors

Is this enough to add support for those flight modes? I think it's great that you're contributing more support for ArduPlane, thanks for that!

@Luc-Meunier Luc-Meunier force-pushed the arduplane-flight-modes branch from c50296f to a768ce9 Compare October 5, 2025 19:48
Copy link
Copy Markdown
Collaborator

@julianoes julianoes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that's ok, thanks.

@Luc-Meunier
Copy link
Copy Markdown
Contributor Author

Hi, can you help me with the Ubuntu 24.04 (ThreadSanitizer) failure please?
I don't understand the reason...

@JonasVautherin
Copy link
Copy Markdown
Collaborator

@Luc-Meunier: wasn't it fixed in a separate PR? I think you can try rebasing on main and it should now work 👍

@julianoes
Copy link
Copy Markdown
Collaborator

Yes, please rebase on main and force push.

@Luc-Meunier Luc-Meunier force-pushed the arduplane-flight-modes branch from 58279d8 to bcdc2b0 Compare October 26, 2025 22:09
@sonarqubecloud
Copy link
Copy Markdown

@julianoes julianoes merged commit cf8aff8 into mavlink:main Oct 27, 2025
53 of 54 checks passed
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

Successfully merging this pull request may close these issues.

3 participants