How to create a "sticky" throttle hold.

More
11 Mar 2014 19:56 #21469 by mwm
Replied by mwm on topic How to create a "sticky" throttle hold.
If you use the CH3, it means that you don't have to worry about anything else that may be done later. For instance, my Phoenix config uses a switch to toggle between "airplane sim" and "copter sim". In the former, FMODE is just a 3-position switch, and doesn't affect the throttle at all. Using CH3 there means it works in either mode.

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.

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

More
11 Mar 2014 23:28 #21480 by hexfet
Replied by hexfet on topic How to create a "sticky" throttle hold.
Thanks, that makes sense. I also just downloaded your phoenix model since I've been struggling to make it work with copters, so thanks again!

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

More
03 Apr 2014 20:51 - 06 Apr 2014 20:11 #22091 by MikefromGermany
Replied by MikefromGermany on topic How to create a "sticky" throttle hold.
I'm trying to add Fabien's throttle hold to my Devo7e models but can't make it work somehow.

Anyone over here who would share a working model file so I can have a closer look?
I'm using v4.0.1-4795163 in a 2x2 modded Devo 7e

Thanks in advance.

-mike-
Last edit: 06 Apr 2014 20:11 by MikefromGermany. Reason: Adding information, deleted nonsense

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

More
11 Apr 2014 13:09 #22333 by HappyHarry
Replied by HappyHarry on topic How to create a "sticky" throttle hold.
can anyone get fabiens settings to work on a 7e with a recent build? as i have confirmed mike's findings that the theird mixer page doesn't get saved no matter what i try and do. i think this may be because the source is set to none but i'm not sure? so again can anyone get this working on a recent build?

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

More
11 Apr 2014 13:39 #22335 by FDR
Replied by FDR on topic How to create a "sticky" throttle hold.
Yep, mixers without a source won't be saved.
Since that page has a fixed function, you can choose any source, they won't effect the behaviour...

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

More
11 Apr 2014 13:57 #22337 by HappyHarry
Replied by HappyHarry on topic How to create a "sticky" throttle hold.
thanks for the info FDR :) was this a change in behaviour since fabien first posted this method? as i'm sure others must have tried it before now?

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

More
11 Apr 2014 14:14 - 11 Apr 2014 14:18 #22338 by FDR
Replied by FDR on topic How to create a "sticky" throttle hold.
No, I think it is a pretty old behaviour...

EDIT: AFAIK if you open a new page, by default ELE is selected as source.
If you don't clear that, the page can be saved.
Others probably didn't clear that...
Last edit: 11 Apr 2014 14:18 by FDR.

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

More
11 Apr 2014 14:27 #22340 by MikefromGermany
Replied by MikefromGermany on topic How to create a "sticky" throttle hold.
FDR, Thanks for clarifying!

Works like a charm now.
I really tried to change the source from ELE to none.

-mike-

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

More
11 Apr 2014 14:57 - 11 Apr 2014 15:04 #22341 by MikefromGermany
Replied by MikefromGermany on topic Fabien's "sticky" throttle hold for Devo7e
Here all needed settings to make Fabien's sticky throttle hold work for Devo 7e users.

I want to thank Fabien for this ingenious piece of work!


This example is meant for sticky hold is assigned to throttle hold switch, activated when switching down.

Go to THR in mixer menu:
Mixer: simple

Safety = Virt1
Safe Val = -150 (the Min Limit you use,
see line below in display)

Then go to virtual channel 1
in mixer menu

Virt1 = Complex
mixers = 3
Page 1:
Switch = None
Mux = replace
Src = this virtual channel (Virt1 for me)
Curve = Min/Max
Scale = 100
Offset = 0

Page 2:
Switch = None
Mux = add
Src = THR
Curve = 1-to-1
Scale = 100
Offset = -1

Page 3:
Switch = HOLD1
Mux = replace
Src = AIL (that is standard offer)
Curve = Fixed
Scale = 100
Offset = 0

Save and you are done.

-mike-
Last edit: 11 Apr 2014 15:04 by MikefromGermany. Reason: correction

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

More
11 Jun 2014 14:22 - 11 Jun 2014 14:25 #24036 by jacky1019
Replied by jacky1019 on topic How to create a "sticky" throttle hold.
For 3D beginners, the original setup has a drawback: in 3D mode (usually both FMODE1 and FMODE2), moving the throttle stick all way down does not set the throttle at minimum; instead, the throttle is usually at maximum. This could be pretty dangerous. The purpose of the sticky TH is to ensure that TH could ONLY be turned off when the motor will not spin, while this is never true in FMODE1 and FMODE2 regardless the position of throttle stick.

Hence, I've enhanced the setup a little bit so that the TH can only be turned off in FMODE0. The enhanced setup is different from the original one only for virt1 (identical for virt2):
virt1
  • Type: Complex (not "Simple")
  • Mixers: 2

Page 1:
  • Mux: replace
  • Switch: FMODE0
  • Src: THR
  • Curve: 1-to-1
  • Scale: -50
  • Offset: -49


Page 2:
  • Mux: replace
  • Switch: !FMODE0
  • Src: None
  • Curve: Fixed
  • Scale: -1
  • Offset: 0

To explain the setting briefly: in FMODE0, the mixer is identical w/ the original one, which means the output is greater than 0 only when the stick is all way down. In FMODE1/2, the output is ALWAYS -1.

Hope this is useful for people like me :P
Last edit: 11 Jun 2014 14:25 by jacky1019.

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

More
11 Jun 2014 14:47 #24038 by mwm
Replied by mwm on topic How to create a "sticky" throttle hold.
Yeah, we noticed that and provided fixes in the thread a while back. Fabian did a nifty version using just one virtual channel as well.

I've updated the original post to include Fbian's method instead of the one with two virtual channels you started on.

My apologies for not doing so earlier.

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.

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

More
17 Aug 2016 09:17 #52834 by Gerry
Replied by Gerry on topic How to create a "sticky" throttle hold.
I use a Devo 7e to control a car with forward and reverse.
Could someone please tell me how to set sticky throttle hold so that the throttle stick needs to be at 35% to release hold.
Reason being that when I turn off throttle hold with the throttle stick down the car goes reverse.

Cheers Gerry

Devo 7e A7105 NRF24L01 CC2500 2x3 way & voice, Devo 12e 4 in 1 & voice.
FFS (Forever Fixing Stuff)

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

  • rjmcewen63
  • rjmcewen63's Avatar
  • Offline
  • I know how to fly, I'm learning not to crash...
More
19 Oct 2016 01:50 - 19 Oct 2016 01:55 #55124 by rjmcewen63
Replied by rjmcewen63 on topic How to create a "sticky" throttle hold.
Hi Gerry,
I have a workaround that will allow sticky throttle to disengage at 35%.
Here's the ini file garb...

[channel3]
safetysw=Virt5
safetyval=-110
template=simple
[mixer]
src=THR
dest=Ch3


[virtchan5]
name=St-THold
template=complex
[mixer]
src=Virt5
dest=Virt5
usetrim=0
curvetype=min/max
points=0
[mixer]
src=Ch3
dest=Virt5
offset=-70 ;<edit this number... -70 will disenage at 35% throttle.
usetrim=0
muxtype=add
[mixer]
src=AIL
dest=Virt5
switch=HOLD1
usetrim=0
curvetype=fixed

Anyhow thats it, bud. Hope this solves your problem.
Happy modeling! :cheer:

_
/_/ _ _
/ \/_/_\_\

This email address is being protected from spambots. You need JavaScript enabled to view it.
Last edit: 19 Oct 2016 01:55 by rjmcewen63.

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

More
19 Oct 2016 02:58 #55125 by Gerry
Replied by Gerry on topic How to create a "sticky" throttle hold.
Thanks rjmcewen,
I tried this and some variations of what I thought would work and it does almost do what I want. With this config and anything else I have tried I can get the sticky throttle to disengage at 35% OR LOWER, problem is I can't figure how to make it so it only works at 35%.

Cheers

Devo 7e A7105 NRF24L01 CC2500 2x3 way & voice, Devo 12e 4 in 1 & voice.
FFS (Forever Fixing Stuff)

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

Time to create page: 0.044 seconds
Powered by Kunena Forum