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

Re-order boxmodes to have as little disruption to 5.1 as possible #8394

Merged
merged 1 commit into from Sep 15, 2022

Conversation

MrD-RC
Copy link
Collaborator

@MrD-RC MrD-RC commented Sep 14, 2022

#8346 corrected an error in the boxmodes with a shared ID for USER3. However, in that change, 7 modes were unnecessarily reordered. This would cause issues when restoring diffs, as at least two of those modes are used frequently on fixed wing, and another two on multi-rotor. One mode will still need to be moved. Loiter direction change likely has the least usage, so would effect the least number of people.

Note: Boxmode numbering fixed in #8401. So no changes between 5.1 and 6.0 for existing boxmodes.

@MrD-RC MrD-RC added the Release Notes Add this when a PR needs to be mentioned in the release notes label Sep 14, 2022
@MrD-RC MrD-RC added this to the 6.0 milestone Sep 14, 2022
@JulioCesarMatias
Copy link
Collaborator

Do you remember my proposal to change the box number in the diff, by the name of the flight mode? This model of mine would certainly avoid this kind of thing... But unfortunately it makes F722 targets crash (despite working 100% on the F405)... I still have the algorithm in my fork.

@MrD-RC
Copy link
Collaborator Author

MrD-RC commented Sep 14, 2022

Yes @JulioCesarMatias I remember that. It's a shame it didn't work with F722. From what I remember, it worked fine with F411 too. So it wasn't a memory problem.

@DzikuVx DzikuVx merged commit bcfdaa4 into master Sep 15, 2022
@DzikuVx DzikuVx deleted the MrD-RC-patch-2 branch September 15, 2022 08:38
@MrD-RC MrD-RC removed the Release Notes Add this when a PR needs to be mentioned in the release notes label Jan 27, 2023
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.

None yet

3 participants