ArduPilot / ArduPilot/MissionPlanner
Heli Setup: not correctly displays the position angle of the servo at Swash-Servo position
- Dominant language
- C#
- Stars
- 2.4k
- Forks
- 2.9k
- Avg merge
- 19h 16m
- Merged PRs (30d)
- 4
Description
Dear developers, I apologize in advance for my English.
I use MP 1.3.30 build 1.1.5648.36304, I think, discovered a few bugs in MP.
1. Not correctly displays the position angle of the servo at Swash-Servo position. At the entrance to the Heli Setup it displays are always only the values 60, -60, 180, despite the fact that specified, for example, -120, 120, 0. If you put the cursor over the window manually entering the angle and then move it consistently on all the other servo, then the arrows at Swash-Servo position will move to correct position. But the next time you сome to Heli Setup it repeats 60, -60, 180 angles.
And some other problems with Heli Setup:
2. When I try to manually enter the Bottom of Swash Travel, I can't do it, once I have entered 4 digits, the value is changed for instance set by transmitter stick and nothing else.
You have to modify the Bottom in Full parameter list, but changing Bottom and making the write params, its impact on the swash plate immediately obvious, but Zero and Top, typed in Full parameter list will apply only after you restart pixhawk.
Interestingly, Zero and Top typed at Heli Setup impact on the swash plate immediately.
3. HSx_MIN and MAX settings are reset to initial (1000 and 2000) value when pixhawk restart.
But I do not now, problem 2 and 3 of MP or Pixhawk FW :)
I think the majority of users does not change the parameters HSx_MIN and MAX, because they have a normal servo. But I have a esky servo (t-rex clon not ordered yet :) ) and they have a non-linear stroke and different stroke length, which can be corrected for these parameters. And because, perhaps, no one previously has not encountered this problem :)

Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the three reported problems in Heli Setup with Mission Planner 1.3.30 and a Pixhawk: incorrect swash-servo angles, limited Bottom of Swash Travel entry, and HSx_MIN/MAX resetting after restart. Done means the displayed angles and editable parameters match the configured values and persist with the documented immediate or restart behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100