-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Mixer profile to open the posibility for vtol/mixed platform #8555
Conversation
36e3cc2
to
67390e1
Compare
881f85d
to
6d861fd
Compare
94a1182
to
3cf482c
Compare
@macgyverek sorry, I will not make target.c for another FC board because everyone prefers different pin mapping, I think It is better to leave the target.c to the manufacturer. If you are not familiar with the compiling your firmware, i can send you a precompiled one |
you can pull this into your build or copy or whatever |
524c9dc
to
cd1af01
Compare
cd1af01
to
e4ced70
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@shota3527 2 comments from my side. Plus, we will have to make some adjustments to Configurator to cope with the changes. And of course the removal of MOTOR_STOP what is good :)
@DzikuVx
|
This reverts commit 1d0d5be.
corresponding configurator pull request |
I think this mixer_profile approach for VTOL requires the least amount of work for supporting VTOL. switching the PID/nav controllers between MC and FW.
how to setup
https://github.com/shota3527/inav/blob/sh_mixer_profile/docs/MixerProfile.md
known issues
nav_disarm_on_landing
to OFF might helpupdates in 202030725:
https://www.youtube.com/watch?v=6_4D3aLc8G8&t=204s
INAV_7.0.0_cli_20230725_130613.txt
old post:
It is still in development.
real flight on commit id:e0db9ae4c920530d405822f186f3b90f6aaddd2b
https://www.youtube.com/watch?v=9JEAN-SsOKw&t=2s
cli diff
INAV_6.0.0_cli_20221119_095038.txt
It is very experiential and it may cause a crash or flyaway or fly a servo
It should be ok unless mixer_profile other than 1 is used. May break a lot of things when performing a hot switch between profiles. reviews from other developers are appreciated
bench test
https://studio.youtube.com/video/aomNk
diff file used in video:
INAV_6.0.0_cli_20221113_225555.txt