Spirit System
https://www.spirit-system.com/phpBB3/

Pitch adjustment in spirit-settings windows software
https://www.spirit-system.com/phpBB3/viewtopic.php?f=24&t=4504
Page 1 of 2

Author:  jjuk [ Wed 27. Jan 2021 22:27:57 ]
Post subject:  Pitch adjustment in spirit-settings windows software

There's a bug in the pitch adjustment setting:

Ensure auto-save is off.
Set the Pit, Ail and Ele servos to known values.
Tick the pitch adjustment tickbox.
Click the pitch slider.
Use the arrow keys to move the pitch up and down randomly, from short presses to a few seconds.
(all 3 servos will move).
The Pit, Ail and Ele servos are *not* adjusted by the same amount - your swash is also no longer level :(

Further, there's another bug in the way settings are saved by the application:

After you've messed up the servo settings, or any setting, close the application and choose 'discard settings' so that they are not saved to the unit.
Start up the windows software again, it shows the 'messed up' settings from the previous state, the auto-save green light is shown, indicating the settings have not changed.
Power cycle the spirit and reconnect - the settings were saved to the unit, even though discard was selected.

Author:  ZeXx86 [ Wed 27. Jan 2021 22:56:35 ]
Post subject:  Re: Pitch adjustment in spirit-settings windows software

Hello,

by moving sliders randomly you will very likely reach end of travel of some slider.
This will cause that servo can no longer reach desired position and will stop there.
This behavior is actually desired. But further adjustments will already use this unlevel position, affected by lack of room for this one servo.
So it should be enough to not move sliders randomly :)

Regarding second "bug" Discard button mean you dont want to save the settings permanently (to the unit flash memory).
But it does not mean you want to return settings to the previous condition.
The settings will stay there all the time, until you will unplug the power.
Only then it will return to the previous condition, if it was not saved.

So I guess we can delete this thread. Can you confirm it please? Or there is behavior we should check?

Author:  ZeXx86 [ Wed 27. Jan 2021 23:01:58 ]
Post subject:  Re: Pitch adjustment in spirit-settings windows software

Tomorrow we will verify auto save function.

Author:  jjuk [ Wed 27. Jan 2021 23:02:41 ]
Post subject:  Re: Pitch adjustment in spirit-settings windows software

In both cases, that's not the behaviour that I am experiencing.

Set each servos to 20 and save to the unit.

Set all to zero, and then enable the pitch cleckbox. Move the sliders around for a while, then set pitch to zero. ele and Ail are not zero, they should be.

Power cycle the software and the unit without saving and the software shows values that I did not save to the unit.

Author:  ZeXx86 [ Wed 27. Jan 2021 23:04:06 ]
Post subject:  Re: Pitch adjustment in spirit-settings windows software

Thank you, are you using USB cable or Wifi-Link?

Author:  jjuk [ Wed 27. Jan 2021 23:06:24 ]
Post subject:  Re: Pitch adjustment in spirit-settings windows software

I'm using the USB cable. Let me plug in a spirit and double-check exactly what to do to reproduce as the above was from memory from earlier. I'll report back shortly.

Author:  jjuk [ Wed 27. Jan 2021 23:27:36 ]
Post subject:  Re: Pitch adjustment in spirit-settings windows software

To reproduce:

Slider issue:
Set Ail, Ele, Pit to zero, then tick "pitch adjustment".
Click and hold a slider, move it side to side, fast, not full range, maybe just -20 to +20 (approx). The sliders all go out of sync with each other, e.g. set Pit back to zero, Ele and Ail are NOT zero.

Save issue: I can't reproduce this, so I think I was mistaken, sorry. :oops: Edit: I see what's happening, the Win application is reading the current settings from the spirit (in ram), not the saved settings in flash; so to fully discard the settings, the unit also needs a power cycle. That's not a bug. It's just me being dumb :)

Author:  swash23 [ Thu 28. Jan 2021 8:15:41 ]
Post subject:  Re: Pitch adjustment in spirit-settings windows software

jjuk wrote:
To reproduce:

Slider issue:
Set Ail, Ele, Pit to zero, then tick "pitch adjustment".
Click and hold a slider, move it side to side, fast, not full range, maybe just -20 to +20 (approx). The sliders all go out of sync with each other, e.g. set Pit back to zero, Ele and Ail are NOT zero.


Hi, quick question out of interest: when doing the "pitch adjustment" did you do the "Servo Travel Correction" already? Thanks.

Author:  jjuk [ Thu 28. Jan 2021 10:39:51 ]
Post subject:  Re: Pitch adjustment in spirit-settings windows software

swash23 wrote:
Hi, quick question out of interest: when doing the "pitch adjustment" did you do the "Servo Travel Correction" already? Thanks.


Off topic, but yes. After a crash, I do the following:

*Remove and set all links to the lengths in the manual, then refit.

*Set servo travel adjustment to zero for all 3 servos.

*Set servo subtrim to zero for all 3 servos, then fit servo arms.

*Adjust servo arms with subtrim so they are as close to 90° as possible.

*Fit swash leveller, and adjust links to get as close to level as possible mechanically.

*Add subtrim to get swash perfectly level.

*Use servo travel adjustment so that at +- pitch, the swash is still level at both extremes. This adjusts for servo non-linearity.

*Fit the head. Make sure washout arms are level, adjusting links if required (all 3 by the same amount).

*Fit main blades. Zero a digital pitch gauge on the motor.

*Adjust blade links until blades are both zero pitch. At this point, I might use a very small amount of pitch adjust if both blade pitches are the same, but are less than 0.5° from zero because 0.5° on the blades is equal to one turn of the physical links on my heli, so I cannot mechanically adjust less than that, so I need to use pitch adjust.

*Check pitch range is equal + and - by adjusting the servo travel sliders by the "same amount" (feature request - adjust all 3 at the same time).

*Set the required pitch range using the (limits) pitch range slider.

*Set 6° limit.

Author:  swash23 [ Thu 28. Jan 2021 12:39:13 ]
Post subject:  Re: Pitch adjustment in spirit-settings windows software

Thanks for your answer. My thought was that the effect you see is coming from not doing the "Servo travel Correction". But if I understood right, you have done the "Servo Travel Correction" before you use the "Pitch adjustment".

Page 1 of 2 All times are UTC + 1 hour
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/