ArduPilot / ArduPilot/MissionPlanner

Heli Setup: not correctly displays the position angle of the servo at Swash-Servo position

Open
#913 2 comments 0 reactions 0 assignees View on GitHub
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 :)

![2_2](https://cloud.githubusercontent.com/assets/13103030/8412629/753b5546-1ea4-11e5-8597-3ea0db55a8bc.png)

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.