inav icon indicating copy to clipboard operation
inav copied to clipboard

Wiggle to wake launch idle

Open MrD-RC opened this issue 3 years ago • 1 comments

This PR adds an alternate, or additional method to start the autolaunch idle throttle. Using this you can wiggle the yaw of the plane to start the idle throttle. This does not start the launch procedure or launch throttle, only idle.

There is one setting in the CLI: nav_fw_launch_wiggle_to_wake_idle. 0 = disabled. 1 and 2 signify 1 or 2 yaw wiggles to activate. 1 wiggle has a higher detection point, for airplanes without a tail. 2 wiggles has a lower detection point, but requires the repeated action. This is intended for larger models and airplanes with tails.

For this to work, an idle throttle value greater than 1000 must be set, and nav_fw_launch_wiggle_to_wake_idle must not be 0. If there is no idle delay, the wiggle will activate the idle throttle. If an idle delay is also set up, whichever occurs first activates the idle throttle.

I have tested this on a couple of planes, and it works as intended. But it would be nice to get some tests performed on other planes. Particularly larger models.

MrD-RC avatar Oct 28 '22 21:10 MrD-RC

@b14ckyy has tested on a larger aircraft, and it is working as expected.

MrD-RC avatar Feb 11 '24 17:02 MrD-RC

as this was dev build tested with multiple craft sizes and good defaults found I think its time to get merged when conflicts resolved. @DzikuVx

b14ckyy avatar Mar 20 '24 12:03 b14ckyy