joeylamb / opentx

Automatically exported from code.google.com/p/opentx
0 stars 0 forks source link

Taranis - ADC Filter stick center. #111

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
The Taranis is known to have some (being fixed) issues with the stick not 
hitting 0 at centre each time.

While the hardware fixes mostly work, they normally leave you with a error 
margin of 0.1 to 1.6

On my radio I am simply using a 5 point curve to force a 0 whenever the stick 
centre is at -1.6 to +1.6

100% effective, and no apparent loss or change of control response.

Seems to me that an option as follows:

Filtered stick centre : RAE

Moving to value R would allow you to in create the value numerically to the 
level of filtering required. 

so..

filtered stick centre: R2E

Would filter the aileron to a value of 2.

Now..

If you made this go as far as 10.  You get an added benefit.

You instantly have a radio that supports old age tremmors!

I think this would be a simple & effective solution.

Original issue reported on code.google.com by r...@marotori.com on 20 Aug 2013 at 9:34

GoogleCodeExporter commented 8 years ago
Maybe the better name would be 'deadband filter'

And provably worth including throttle in the option as some users (tank users) 
enable springs on all sticks!

Original comment by r...@marotori.com on 20 Aug 2013 at 10:11

GoogleCodeExporter commented 8 years ago
I have this issue on my elevator stick (+1/-1 despite the fix)
I've just tried your idea, in a different way : (because I don't kwow how you 
did it !) 
I create :
IP1 : a~x Ele 0
A replace mix on elevator :
CH3 Ele 100
:=  IP1 0
I achieve the same result than your's, but without setting, thanks to the 
hysteris handling of a~x condition !
The monitor shows a value of minimal +-1.5 when I move carefully the stick and 
now always zero when I return to center : Perfect for me (my error is -1 to 
+1), 
BUT, I really hope this will be fixed mechanically once for all !
Your function is REALLY aimed for old age tremmors (or transmitters) like you 
wrote !

Original comment by aerofred...@gmail.com on 22 Aug 2013 at 9:22