Carlou
(Carlou Joseph Torres)
December 11, 2022, 6:47am
1
At the end of the flip, the copter will climb. Is it possible to control how much the copter rises during the climb (increase or decrease the climb distance depending on a parameter)?
rmackay9
(rmackay9)
December 13, 2022, 1:21am
2
@Carlou ,
I’m afraid not. Flip simply increases the throttle by 20% and this percentage is not configurable…
Carlou
(Carlou Joseph Torres)
December 13, 2022, 3:07am
3
Is it possible to request it to be configurable on a future release?
rmackay9
(rmackay9)
December 13, 2022, 4:26am
4
@Carlou ,
Yes, enhancement requests can be added by anyone (with a GitHub login) to the issues list. . We can’t promise when it will be implemented though because each developer decides what they want to work on and the list of to-do items is always growing.
IMO it qualifies as a good first issue. Though I would add sanity checks on the parameter.
Carlou
(Carlou Joseph Torres)
January 27, 2023, 6:47am
6
Continuing the discussion from Flip - flight mode :
Will this added new enhancement be added in the next release?
dkemxr
(Dave)
January 28, 2023, 7:59pm
7
Even if it was added to the Issues List (was it?) I would think it unlikely to be any kind of priority to make it. Have you seen the list?
Carlou
(Carlou Joseph Torres)
January 28, 2023, 8:08pm
8
According to this it has pass all checks already.
ArduPilot:master
← Nickmacd88:Flip-Mode-Mod
opened 01:47AM - 28 Dec 22 UTC
PR for issue 22391:
https://github.com/ArduPilot/ardupilot/issues/22391
Chan… ges made:
-Added two new parameters, FLIP_MODE and FLIP_THROTTLE to Parameters.h
-FLIP_MODE determines which direction the flip is defaulted to
-FLIP_THROTTLE is the modifier for the throttle level at the exit of the maneuver.
-If there is a pitch or roll input > 300 in either direction the copter will flip in that direction. This means no change for pitch input determining direction, but the roll input has been 'widened'.
-If the controls are in a neutral position, flip mode logic has been changed to test the FLIP_MODE parameter default value and will set the roll_dir and pitch_dir values accordingly.
-Pilots initial throttle input is saved at the start of the maneuver
-Upon exiting the maneuver, if the throttle adjustment is positive, the throttle is set the lowest value between 1 and _flip_start_throttle+FLIP_THROTTLE.
-Otherwise, FLIP_THROTTLE is negative and the throttle is adjusted to the highest value between 0.0 and _flip_start_throttle + FLIP_THROTTLE.
Defaults are currently set to FLIP_LEFT and 0.0 throttle adjustment via Config.h
dkemxr
(Dave)
January 28, 2023, 8:11pm
9
Ah OK, I was wrong. Looks like the PR pusher has more work to do.