Spirit not keeping settings

In case you do not know something or you are not sure, here is the right place for your question.
Post Reply
morrchew
Posts: 86
Joined: Wed 18. Jan 2017 20:36:20

I have posted before about rudder rotation speed being way to slow . I narrowed it down this weekend when I change the setting in the setup and fly ,the rotation rate is fast but once I disconnect the flight battery and plug it back in the rotation speed is very slow again . I would say it’s not keeping the setting when the battery is disconnected and plugged back in . I’m headed to a Heli Fun Fly next weekend and would like this fixed if possible.
ZeXx86
Site Admin
Posts: 12836
Joined: Mon 29. Apr 2013 16:06:44
Contact:

Please check if P: Rotation speed is not assigned in the Channels as special function. Otherwise it will always rewrite configured value.
Spirit System developer
morrchew
Posts: 86
Joined: Wed 18. Jan 2017 20:36:20

It is not assigned in channel
ZeXx86
Site Admin
Posts: 12836
Joined: Mon 29. Apr 2013 16:06:44
Contact:

Thanks. You can make a simple test.

Enter some Rotation speed value, for example 15 in the Spirit Settings. Then save the settings.

Now you can re-power the unit/model. What value you can see there after new initialization?
Spirit System developer
morrchew
Posts: 86
Joined: Wed 18. Jan 2017 20:36:20

I see the value that I put in if I put in 15 I see 15 . It only works if I go into Spirit change the value , than do a flight test I have fast rotation. Once I unplug flight battery and reboot I get slow rotation but yet the number in the spirit settings stays at whatever I set it at .
ZeXx86
Site Admin
Posts: 12836
Joined: Mon 29. Apr 2013 16:06:44
Contact:

Ah, so the problem is not in the Spirit settings but very likely in the mechanics.
For example when mechanics is heated it the servo can be unable to overcome required force.
Or the servo is overheating and loosing its control ability.

In case there would be something bad with unit, it will affect all axes - both rudder and cyclic. But if values are still there, then there is no way how unit can forget it since it is controlled by what you have there.

Another possibility is that you are using Bank Switching and by connecting software to the unit Bank is switched to 0. While when flying it could be at 1 where settings are different.
Spirit System developer
Post Reply