edgetx icon indicating copy to clipboard operation
edgetx copied to clipboard

Enhancement for use of "Spezial Function Trainer"

Open ChrisOhara57 opened this issue 1 year ago • 3 comments

Is there an existing issue for this feature request?

  • [X] I have searched the existing issues

Is your feature request related to a problem?

When doing training with new pilots I set a logical switch that gives the control back to the master when a stick on the master radio is slightly moved (referring to source stick). I think that's a very common method and it works fine as long as I use the slave signals in mixers.

But I cannot use the Special Function "Trainer" with this method. It seems that the function simply replaces the values of the master Sticks with the values of the TR.. signals. So when the student moves his sticks the control is immediately back at the master radio. If the master has his sticks in neutral position the control then goes back to the student again. And so I end up in an endless loop.

Describe the solution you'd like

Proposal: Can we have four additional sources to use with the logical switches. These sources should always represent the sticks of the master radio (and never be swapped to the TR.. values of the slave radio).

Describe alternatives you've considered

As a workaround I use a mixer for every stick to switch between trainer and student (two lines for every stick). Then I change the source of the Inputs to these channels (instead of source Stick). This works very fine for me, but it is time consuming and hard for the average (or new) user. We have ten Opentx/EdgeTx users in our club and it seems that I am the only one who can manage that effortless.

Additional context

At the moment I still use OpenTX but I guess it is still the same with EdgeTx. If not I apologize for bothering you.

ChrisOhara57 avatar Sep 13 '24 16:09 ChrisOhara57

Related discussion: https://github.com/EdgeTX/edgetx/discussions/3162

froqstar avatar Sep 17 '24 07:09 froqstar

Related discussion: #3162

good point; indeed (I haven'd found that)

As mentioned in #3162 a change in the existing software has its challenges. That's why I proposed to install four new sources instead of altering the existing ones. This would minimize the risks/efforts of the software modification.

ChrisOhara57 avatar Sep 17 '24 08:09 ChrisOhara57

I've left a description of all my workarounds in issue #4916

ChrisOhara57 avatar Sep 17 '24 09:09 ChrisOhara57

Perhaps instead of adding yet another set of values, the existing distinction between TAER sticks and TAER Inputs could be used, injecting the trainer signal by overriding the input stage rather than the hardware stage:

Image

This is already possible for the "replace" mode by setting the Global Trainer functionn to OFF and adding an input from TR1/2/3/4 for each T/A/E/R Input with the logical switch, but that doesn't allow for the additive mixing modes without extensive setup in the mixer tab.

s-ol avatar Sep 11 '25 22:09 s-ol

If you replace after "Inputs" operation then the "Inputs-operation" is missing for the TR values. So I think it has to be before "Inputs".

Just to make sure: I can handle this with a set of mixers as it is. But this is complex and difficult for the average user. It would be much easier if I could use the Special Function "Trainer".

ChrisOhara57 avatar Sep 12 '25 05:09 ChrisOhara57

It does, but that can also be considered a benefit if student/teacher have different rates/curves configured on the two radios. I fly quadcopters so my inputs tab is always just a straight linear mapping so I'm not sure what advantages the separate inputs screen has that would conflict with this proposal though.

s-ol avatar Sep 12 '25 07:09 s-ol