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

Servo's go crazy when saving unit
https://www.spirit-system.com/phpBB3/viewtopic.php?f=20&t=323
Page 14 of 16

Author:  Jman841 [ Mon 10. Nov 2014 23:32:47 ]
Post subject:  Re: Servo's go crazy when saving unit

Same issue.

I'm not sure if I articulated it well... When I open the log or save a change the Tx stops working but it is not going to failsafe.

When I turn the Tx off and it goes to failsafe, the collective centers to 0 along with the rudder. When I save a change or open a log the heli does nothing. It does not go to failsafes it just does not respond to the Tx anymore.

Also, the gyro is still working so it will try to move the swash in the right direction if I move the heli around.

Not sure if that helps at all but it is not activating failsafes when this error is occurring.

Author:  ZeXx86 [ Mon 10. Nov 2014 23:47:50 ]
Post subject:  Re: Servo's go crazy when saving unit

Thanks. Each additional info can help, so I am very glad for it.

This FW is even closer to 1.0.25: http://spirit-system.com/dl/fw/test/spi ... test28.bin

In case it does not help I can try even restarting whole S-Bus communication in the same way how it is restarted during save/log.

UPDATE: here it is: http://spirit-system.com/dl/fw/test/spi ... test29.bin

Author:  Jman841 [ Tue 11. Nov 2014 0:19:12 ]
Post subject:  Re: Servo's go crazy when saving unit

Test 28 so far is working perfect!

Should I still try 29 or keep working with 28 unless something bad happens.

Author:  Jman841 [ Tue 11. Nov 2014 0:22:12 ]
Post subject:  Re: Servo's go crazy when saving unit

Ok, I tested 29 as well. It works perfect too but has a second delay when saving due to the protocol reconnecting.

I am assuming 28 is the better option since it is not cycling the protocol every time?

Nice work! Seems like we have finally solved this issue!

Author:  ZeXx86 [ Tue 11. Nov 2014 8:22:18 ]
Post subject:  Re: Servo's go crazy when saving unit

Great news!

I've recreated what was in test28, to be sure all is OK now, please try it once again with test30:
http://spirit-system.com/dl/fw/test/spi ... test30.bin

Then we have to test it for a while.

Author:  Yak [ Tue 11. Nov 2014 9:40:22 ]
Post subject:  Re: Servo's go crazy when saving unit

Hey guys,
I have had the chance to update with test30.
Have done 4 power cycles with the heli & no servo issues.
Also powered on Heli with no TX, also good.
I have been testing by downloading the log.

My fail safe values are set as per the previous screenshot.
Custom (ie NOT No Pulses)
Ch1 0.0
Ch2 0.0
Ch3 -102.0
Ch4 0.0
Ch5 55.0
Ch6 0.0
Ch7 0.0
Ch8 0.0

That might explain with Jmann saw the issue I have not seen in a while. (since about 23)
I have the BT module/client, do you want me to test anything, but it sounds like you have found the issues (No pulses)
Maybe this is something that can be raised with the OpenTX team, but I think it might be the hardware implementation of the SBUS protocol by FrSky..

Cheers,
Yak.

Author:  ZeXx86 [ Tue 11. Nov 2014 9:43:06 ]
Post subject:  Re: Servo's go crazy when saving unit

Perfect, thank you very much!
I think it should be OK now with any type of connection (PC/BT).

Author:  Yak [ Tue 11. Nov 2014 9:47:20 ]
Post subject:  Re: Servo's go crazy when saving unit

No probs.
Once this is all finished I will post an .eepe file for the taranis to be used for setups with the spirit.
This will include the bank switching, bailout etc, with the right failsafe settings.
You can test this out with the simulation of the TX as well (useful for checking channel outputs!)
With OpenTX, this can be copied to the TX via the USB connection.
Cheers,
Yak.

Author:  Yak [ Tue 11. Nov 2014 9:59:40 ]
Post subject:  Re: Servo's go crazy when saving unit

Jman841 wrote:
Test 23:
My Pitch center is 1500us as I changed the subtrim instead...
In Servo tab It is set to 6 on the subtrim with the max limit at 89 and min limit at -77


I had those settings as well, and found that I was seeing -7% of pitch when the TX was sending 0.0 on channel 6

Attachment:
Spirt-7DegPitch.jpg
Spirt-7DegPitch.jpg [ 108.92 KiB | Viewed 910 times ]

Attachment:
Taranis-1-2.jpg
Taranis-1-2.jpg [ 336.38 KiB | Viewed 910 times ]


By changing this, the diagnostic screen now shows the correct 0% when the TX tells me channel 6 is 0.0
While I have not put a pitch guage on the heli, this may have been the reason for my unequal pitch range
I had .5deg more -ve pitch, but the Trex 450 is known to be uneven!

Attachment:
taranis-3B.jpg
taranis-3B.jpg [ 132.99 KiB | Viewed 909 times ]


Cheers,
Yak.

Author:  Jman841 [ Tue 11. Nov 2014 13:05:04 ]
Post subject:  Re: Servo's go crazy when saving unit

Excellent! I changed my fail safe values to be similar to yours Yak, I will test it with no pulses as well but I suspect everything is fixed.

My pitch shows a perfect 0-100 with proper centering in the diagnostic screen and on the heli when I setup the pitch. Strange that yours did not.

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