Heli 120 Swashmix issue

More
05 Dec 2012 19:05 #3676 by Hexperience
Replied by Hexperience on topic Heli 120 Swashmix issue
Have you seen this? No idea if it will help, just came across it.

www.rcheliwiki.com/CCPM_layouts

There are 10 types of people in this world. Those that understand binary and those that don't.

Please Log in or Create an account to join the conversation.

More
05 Dec 2012 19:08 #3677 by coaster
Replied by coaster on topic Heli 120 Swashmix issue
and this: www.slyster.com/heli/mix.html

cheers
Graziano

Please Log in or Create an account to join the conversation.

More
05 Dec 2012 19:55 - 05 Dec 2012 20:24 #3678 by domcars0
Replied by domcars0 on topic Heli 120 Swashmix issue
Hi,
I've reinstalled the Walkera Devo 10 firmware to see how works the swashmix.
It works exactly like the one on the WK2801 , there is no normalization factor.
I really would like to know how work a Spektrum?

To see if there is a renormalization factor it's easy.
On a 120° (or 140°) 3 servos CPPM Heli, configure your swashmix to 10/10/10%, take a look on the TX monitor channel (if any) or on the cyclics servos.
Move the sticks to the limits to determine the Max and the Min values of each cyclic servos (channels on monitor).
Then configure your swashmix to 60/60/60% , and look again to your cyclic servos (channels) Min/Max values. If those values are exactly the same in both configurations, there is a normalization factor.
If Min/Max when swashmix is set to 60/60/60% are higher than when the swashmix is set to 10/10/10% then there is no normalization factor.
Thanks

Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers :angry:
Last edit: 05 Dec 2012 20:24 by domcars0.

Please Log in or Create an account to join the conversation.

More
05 Dec 2012 20:55 #3680 by coaster
Replied by coaster on topic Heli 120 Swashmix issue
Hi

tested now with a spektrum DX8i.
With swashmix 10/10/10 the monitor display +- 9% on the corresponding channels. With swashmix 60/60/60 the Monitor display +- 50 %.

cheers
Graziano

Please Log in or Create an account to join the conversation.

More
05 Dec 2012 21:18 #3681 by PhracturedBlue
Replied by PhracturedBlue on topic Heli 120 Swashmix issue
I'll remove the normalization factor

Please Log in or Create an account to join the conversation.

More
05 Dec 2012 21:46 #3683 by Hexperience
Replied by Hexperience on topic Heli 120 Swashmix issue
Just for confirmation... The Dx6i monitor doesn't display numbers, but it looks very close to the DX8i numbers posted above.

There are 10 types of people in this world. Those that understand binary and those that don't.

Please Log in or Create an account to join the conversation.

More
07 Dec 2012 20:32 #3758 by coaster
Replied by coaster on topic Heli 120 Swashmix issue
Hi all

i have build a dfu with the removed normalization factor.
Now the swashmix works very fine!

I have tested only indoor (we have snow in switzerland),
and my T-Rex 250 hoover like a charm !

Thanks' PB !!!


cheers
Graziano

Please Log in or Create an account to join the conversation.

More
08 Dec 2012 15:27 - 08 Dec 2012 15:28 #3790 by domcars0
Replied by domcars0 on topic Heli 120 Swashmix issue
Hi,
I don't think that a normalization factor set to 60 (as in latest PB release e3af386 ) is a good value. I think that 100 is much better.

I will try to explain (again sorry for frenglish).
Imagine I set my swashmix settings to 50/50/50% ... No I push the ELE stick
full forward. How will move my servos (if of course I set all curves to 1-1)?


aileron = Model.swashmix[0] * aileron / normalize;
aileron = 50*0/60 = 0

elevator = Model.swashmix[1] * elevator / normalize;
elevator = 50*100/60 = ~80;

collective = Model.swashmix[2] * collective / normalize;
collective = 50*0/60 = 0;

and the ouputs

cyc[0] = collective - elevator = 0 - 80 = -80;
cyc[1] = collective + elevator/2 + aileron = 0 + 40 + 0 = 40;
cyc[2] = collective + elevator/2 - aileron = 0 - 40 + 0 = 40.

I think, this is too much... with this factor the max outputs values will be:
+-160 for ELE , +-200 for COL and AIL ! Remember that, when setting swashmix to 50/50/50% on a WK2801/Devo X the max outputs are +-100 for ELE , +-125 for COL and AIL.
With a normalization factor set to 100 ,the max outputs value will match exactly the WK2801/Devo X values.

Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers :angry:
Last edit: 08 Dec 2012 15:28 by domcars0.

Please Log in or Create an account to join the conversation.

More
08 Dec 2012 15:54 - 08 Dec 2012 15:54 #3792 by PhracturedBlue
Replied by PhracturedBlue on topic Heli 120 Swashmix issue
yes you are right. it should have been 100. I fixed it
Last edit: 08 Dec 2012 15:54 by PhracturedBlue.

Please Log in or Create an account to join the conversation.

More
08 Dec 2012 16:05 #3795 by domcars0
Replied by domcars0 on topic Heli 120 Swashmix issue
Thank you very much! ;)

Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers :angry:

Please Log in or Create an account to join the conversation.

Time to create page: 0.046 seconds
Powered by Kunena Forum