Firmware
Currently, with the Cleanflight 1.12.0 firmware, I have the following flight modes configured:
1. Acro, for pure manual flight.
2. Horizon, which is self level I intend to use for maiden and as sort of simple panic mode.
3. GPS Hold, just for fun.
The third mode would have been RTH, return to home, but it seems that it doesn't include auto landing. And is limited in it's functionality anyway. And that seems to be because the basic Cleanflight firmware code doesn't handle the GPS very accurately. Not my words...
By coincidence I learned today that there is Cleanflight iNav firmware, in which the GPS code has been rewritten so that everything GPS related does function better. So that the GPS related functionalities can be improved. Which includes a true RTH mode: When enabled or initiated, choose the right height, go back home and actually land on the spot where the flight controller has been armed the last time.
Even waypoints can be configured. On the field. With an Android based device. Using a bluetooth adapter connected to the flight controller. So your drone can fly missions

. For instance where you want to concentrate on aerial filming while the copter flies itself around.
And that's what I all want
Since the latest stable release (1.0.1) is only from February 17 this year, I will maiden this copter with the 1.12.0 Cleanflight firmware, but once I get the feeling of this copter, I'll switch to iNav and will use these modes:
1. Acro, for pure manual flight.
2. Horizon, which is self level I intend to use for maiden and as sort of simple panic mode.
3. RTH, the full return to home functionality, including autoland.
or - if that works better
1. Acro, for pure manual flight.
2. Poshold, for position hold on the x and y axes. Not the z axis although that mode is available as well.
3. RTH, the full return to home functionality, including autoland.
Don't know if it is allowed to link to another forum, but more information is
on RC Groups.
(image source: https://quadmeup.shtr.eu/inav-cleanflight-learned-how-to-do-missions)
Yvo
