DimonSE / open9x

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

Global variables for differential or other global setting #54

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The facts :
When programming and adjusting a plane with independant symetrical control 
surfaces (ailerons, flaps, V tail, etc., with one servo per control surface), 
you need to reapeat in each mixer some identical values, especially the 
differential rate.

The problem :
The redondancy of theses symetrical values is not efficient, and doesn't allow 
to set global parameters in fly.

My proposal :
Create global values (with a dedicaded screen to set them) that can be affected 
instead of a mixer rate. That would be a great improvement for gliders :-)

Original issue reported on code.google.com by f.ague...@wanadoo.fr on 30 Jul 2012 at 9:47

GoogleCodeExporter commented 9 years ago
Any unused channel can already be used as "global value". 
For example, define CH16: 48% MAX, percentage matching what you need of course, 
and with differential if needed.

On each aileron channel, you'd add 2 lines:
100% CH16
* 100% AIL

If you have flaps that should act as ailerons too, do the same, maybe with a 
lower weight for CH16.

Now by changing CH16, you'll change the behavior on all ailerons at the same 
time. 

Original comment by bernet.a...@gmail.com on 30 Jul 2012 at 10:04

GoogleCodeExporter commented 9 years ago
I agree concerning the flap or other entry with no sense inversion, but it 
doesn't work with the differential feature : differentiel use the inverted 
abscissa of the entry, and not simply reverse the ordinate like common rate do.

Other simple way to solve this problem would be to add a x! curve.

Original comment by f.ague...@wanadoo.fr on 31 Jul 2012 at 6:25

GoogleCodeExporter commented 9 years ago
!x curve are already in open9x as stated in our last emails!

Original comment by bson...@gmail.com on 1 Aug 2012 at 12:37

GoogleCodeExporter commented 9 years ago

Original comment by bson...@gmail.com on 16 Aug 2012 at 2:09