Heading RCADev

 

HOME

PHANTOM UAV

VACUUM FORMING

OpenTX

CONTACT ME

 

Previous Page - Inputs

Next Page – Servos

OpenTX Reference Guide 6 – Mixer

Each channel can have multiple lines. Each line is enabled / disabled by the switch position in the Switch parameter. In this way, different switch positions can control which settings are selected for the channel. The Multplx parameter determines how each line interacts with the one above when more than one line is enabled at a time.

For example, if Multplx on the second line is ‘Add’, a percentage of the flaps channel can be added to the elevator channel for flaps – elevator mixing. If the flaps line is enabled by SE↓, then the mixing only happens when switch SE is down.

Each channel line has the following format.

 

Channel Number

 

Weight

 

Source

 

Curve

 

Trim

 

Switch

Delay /

Slow

Mix Name

 

Multplx

 

Modes

 

Note that if a line is not enabled in all modes, the Modes display alternates every two seconds with Curve, Trim & Switch.

The source is displayed in bold if it is currently active and contributing to the channel’s output. This feature can be used to check the switch function.

The mixer data flow diagram is shown here. The diagram shows multiple lines for one channel. Each of the 32 channels is designed this way.

 

 

To download this diagram, left click on it to display the pdf, then save it to a file.

 

The mixer line formula is as follows.

 

{[[(source + trim) * weight] * curve] + offset} -> delay -> slow -> switch -> mode -> multiplex => servo

 

Each field is described in the table below.

 

FIELD

OPERATION

Mix Name

Name given to the value calculated for this line. (max 8 chars)

Source

IThr, IAil, ,IEle, IRud,    Output of the ‘Inputs’ block.

Rud, Ele, Thr, Ail,        Output directly from the gimbal sticks.

S1, S2, S3,        (Pot 1, Pot 2, spare analog input not connected)

LS, RS,     (left slider & right slider)

MAX,     (constant, always +100%)

CYC1, CYC2, CYC3,        (outputs for CCPM mixing for helicopter swash plate servos.)

TrmR, TrmE, TrmT, TrmA,    (trim settings of rud, ele, thr & ail)

SA .. SH,    (switches A through H)

TR1..TR16, (training channels)

CH1 thr, CH2 ail, CH3 ele, CH4 rud.    (output channel values)

Weight

This is the range of the source signal. The default value is 100%. The weight can have values from 0% to 500%.

Global variables GV1 to GV9 and –GV1 to –GV9 can be used as the weight value.

Offset

A value added to the source value. (Range –500% to +500%)

Global variables GV1 to GV9 and –GV1 to –GV9 can be used as the offset value.

Press ENT LP to toggle between numbers and global variables.

 

Linear - Default

Curve 01 Linear

The output value is always the same as the source value.

Offset = 20%

Curve 03 Offset

The output value is 20% more than the source value

Trim

When ticked, enables the trim settings from the source.

Curve

There are three types of predefined curve types. These are differential, exponential and function types. Alternatively, a custom curve can be used.

 

Diff (Predefined Differential Curve Type)

The positive weight of the source is set different to the negative weight.

This is used for ailerons to make the descending aileron move less than the ascending aileron. This can reduce yaw when banking.

 (Range -100 to +100)

 

Differential = 0%

Curve 01 Linear

The output value equals the source value always.

Differential = -50%

Curve 05 Diff Neg

When the source is negative the output is 50%. When the source is positive, the output is the same as the source.

Differential = +30%

Curve 04 Diff Pos

When the source is positive the output is 70%. When the source is negative, the output is the same as the source.

 

Expo (Predefined Exponential Curve Type)

Positive expo curves make the signal less sensitive around stick centre.

Negative expo curves make the signal more sensitive around stick centre.

Weight remains unchanged. (Range from –100 to +100)

Global variables GV1 to GV9 and –GV1 to –GV9 can be used as the expo value.

 

Exponential = 0%

Curve 01 Linear

The output value equals the source value always.

Exponential = +50%

Curve 06 Expo Pos

When the source is near the centre, the output has reduced movement. The weight remains the same.

Exponential = -50%

Curve 06 Expo Neg

When the source is near the centre, the output has increased movement. The weight remains the same.

 

Func (Predefined Function Curve Type)

  ---       (output always = source)

  x>0    If source > 0, then output = source. If source < 0, then output = 0.

  x<0    If source < 0, then output = source. If source > 0, then output = 0.

  |x|       Output = magnitude of source, but always positive. (also called ‘absolute value’)

  f>0    If source > 0, then output = 100%. If source < 0, then output = 0.

  f<0    If source < 0, then output = -100%. If soruce > 0, then output = 0.

  |f|      If source > 0, then output = 100%. If source < 0, then output = -100%.

X > 0

Curve 07  X GRT 0

When the source is positive, the output is the same. When the source is negative, the output is zero.

X < 0

Curve 08  X LTN 0

When the source is positive, the output is zero. When the source is negative, the output is the same.

| X |

Curve 09  X Mag

The output equals the magnitude of the source, but always positive.

f > 0

Curve 10  f GRT 0

When the source is positive, the output is +100%. When the source is negative, the output is zero.

f < 0

Curve 10  f LTN 0

When the source is positive, the output is zero. When the source is negative, the output is

 –100%.

| f |

Curve 11  f MAG

When the source is positive, the output is +100%. When the source is negative, the output is

-100%.

 

Cstm (Custom Curve Type)

Select a custom curve numbered from !CV32 .. !CV1, ---, CV1 .. CV32.

!CVn is a mirror image of CVn around the vertical axis.

After selecting the curve number, ENT LP opens the Curve screen. After configuring the curve, press EXIT to return here.

Modes

Modes can enable / disable this input line.

This field describes which flight modes enable this mixer line. The default settings are all modes 0 through 8 on.

To disable this mix line in a flight mode, turn off the flight mode number.

ENT SP starts editing, +/- to select number ENT SP to toggle a number between flashing and off, EXIT SP to finish.

Switch

Switch positions can enable / disable this mixer line. The switch positions are as follows ..

---,    (mixer source always enabled)

Sn↑, Sn-, Sn↓ where n = A through H,         (enabled when the selected switch is in this

                                                                      position.)

S31 .. S36 multi-position switch positions 1…6. (If fitted to analog input S3)

tRl, tRr, tEd, tEu, tTd, tTu, tAl, tAr,               (enabled when trim switches for rudder,

                                                                      elevator, throttle and aileron are in the left,                                                                       right, up or down positions.)

!Sn↑, !Sn-, !Sn↓ where n = A through H,      (enabled when selected switch is not in this

                                                                      position.)

!tRl, !tRr, !tEd, !tEu, !tTd, !tTu, !tA1, !tAr,      (enabled when trim switches for rudder,

                                                                      elevator, throttle and aileron are not in the                                                                       left, right, up or down positions.)

!S31 .. !S36 multi-position switch positions 1…6 If fitted to analog input S3. (enabled when switch is not in this position.)

Warning

A sound warning (1, 2 or 3 beeps) can be set to play whenever this line is active. The default is Off.

Multpx

The Multplx selection defines how the current mixer line interacts with the others above it on the same channel.

Add    +=    (add this line to those above.)

Multipli    *=    (Multiply this line with those above.)

Replace    :=    (This line replaces all other lines above this one.)

Delay Up

After a positive source change, the output change is delayed by the selected time. Range is 0.0 to 25.0 seconds.

Delay Dn

After a negative source change, the output change is delayed by the selected time. Range is 0.0 to 25.0 seconds.

Slow Up

After a positive source change, the output rate of change is slowed to the selected time. Range is 0.0 to 25.0 seconds.

Slow Dn

After a negative source change, the output rate of change is slowed to the selected time. Range is 0.0 to 25.0 seconds.

 

Phantom Divide

 

Previous Page - Inputs

Next Page – Servos

 

Footer RCADev