Legacy Mixers - iNavFlight/inav GitHub Wiki
Overview
In INAV 2.0 (and hence in development after the release of inav 1.9.1), all mixers are removed from the flight controller. Mixers can be assigned by either the Configurator 2.0, or in the CLI. If the CLI is used:
- The
mixer
statement is removed - The new settings
platform_type
andmodel_preview_type
are required, see Cli.md.
For further exotic mixes, see also https://github.com/iNavFlight/inav/wiki/Custom-mixes-for-exotic-setups
CLI mmix / smix for legacy mixers
The following captures mmix
/ smix
values in the FC for 1.9.1 and earlier.
# mmix load TRI
mmix 0 1.000 0.000 1.333 0.000
mmix 1 1.000 -1.000 -0.667 0.000
mmix 2 1.000 1.000 -0.667 0.000
smix 0 5 2 100 0
# mmix load QUADP
mmix 0 1.000 0.000 1.000 -1.000
mmix 1 1.000 -1.000 0.000 1.000
mmix 2 1.000 1.000 0.000 1.000
mmix 3 1.000 0.000 -1.000 -1.000
# mmix load QUADX
mmix 0 1.000 -1.000 1.000 -1.000
mmix 1 1.000 -1.000 -1.000 1.000
mmix 2 1.000 1.000 1.000 1.000
mmix 3 1.000 1.000 -1.000 -1.000
# mmix load Y6
mmix 0 1.000 0.000 1.333 1.000
mmix 1 1.000 -1.000 -0.667 -1.000
mmix 2 1.000 1.000 -0.667 -1.000
mmix 3 1.000 0.000 1.333 -1.000
mmix 4 1.000 -1.000 -0.667 1.000
mmix 5 1.000 1.000 -0.667 1.000
# mmix load HEX6
mmix 0 1.000 -0.866 0.500 1.000
mmix 1 1.000 -0.866 -0.500 -1.000
mmix 2 1.000 0.866 0.500 1.000
mmix 3 1.000 0.866 -0.500 -1.000
mmix 4 1.000 0.000 -1.000 1.000
mmix 5 1.000 0.000 1.000 -1.000
# mmix load FLYING_WING
mmix 0 1.000 0.000 0.000 0.000
mmix 1 1.000 0.000 0.000 0.000
smix 0 3 0 50 0
smix 1 3 1 50 0
smix 2 4 0 -50 0
smix 3 4 1 50 0
# mmix load Y4
mmix 0 1.000 0.000 1.000 -1.000
mmix 1 1.000 -1.000 -1.000 0.000
mmix 2 1.000 0.000 1.000 1.000
mmix 3 1.000 1.000 -1.000 0.000
# mmix load HEX6X
mmix 0 1.000 -0.500 0.866 1.000
mmix 1 1.000 -0.500 -0.866 1.000
mmix 2 1.000 0.500 0.866 -1.000
mmix 3 1.000 0.500 -0.866 -1.000
mmix 4 1.000 -1.000 0.000 -1.000
mmix 5 1.000 1.000 0.000 1.000
# mmix load OCTOX8
mmix 0 1.000 -1.000 1.000 -1.000
mmix 1 1.000 -1.000 -1.000 1.000
mmix 2 1.000 1.000 1.000 1.000
mmix 3 1.000 1.000 -1.000 -1.000
mmix 4 1.000 -1.000 1.000 1.000
mmix 5 1.000 -1.000 -1.000 -1.000
mmix 6 1.000 1.000 1.000 -1.000
mmix 7 1.000 1.000 -1.000 1.000
# mmix load OCTOFLATP
mmix 0 1.000 0.707 -0.707 1.000
mmix 1 1.000 -0.707 -0.707 1.000
mmix 2 1.000 -0.707 0.707 1.000
mmix 3 1.000 0.707 0.707 1.000
mmix 4 1.000 0.000 -1.000 -1.000
mmix 5 1.000 -1.000 0.000 -1.000
mmix 6 1.000 0.000 1.000 -1.000
mmix 7 1.000 1.000 0.000 -1.000
# mmix load OCTOFLATX
mmix 0 1.000 1.000 -0.414 1.000
mmix 1 1.000 -0.414 -1.000 1.000
mmix 2 1.000 -1.000 0.414 1.000
mmix 3 1.000 0.414 1.000 1.000
mmix 4 1.000 0.414 -1.000 -1.000
mmix 5 1.000 -1.000 -0.414 -1.000
mmix 6 1.000 -0.414 1.000 -1.000
mmix 7 1.000 1.000 0.414 -1.000
# mmix load AIRPLANE
mmix 0 1.000 0.000 0.000 0.000
mmix 1 1.000 0.000 0.000 0.000
smix 0 3 0 100 0
smix 1 4 0 100 0
smix 2 3 14 100 0
smix 3 4 14 -100 0
smix 4 5 2 100 0
smix 5 2 1 100 0
# mmix load VTAIL4
mmix 0 1.000 -0.580 0.580 1.000
mmix 1 1.000 -0.460 -0.390 -0.500
mmix 2 1.000 0.580 0.580 -1.000
mmix 3 1.000 0.460 -0.390 0.500
# mmix load HEX6H
mmix 0 1.000 -1.000 1.000 -1.000
mmix 1 1.000 -1.000 -1.000 1.000
mmix 2 1.000 1.000 1.000 1.000
mmix 3 1.000 1.000 -1.000 -1.000
mmix 4 1.000 0.000 0.000 0.000
mmix 5 1.000 0.000 0.000 0.000
# mmix load ATAIL4
mmix 0 1.000 0.000 1.000 1.000
mmix 1 1.000 -1.000 -1.000 0.000
mmix 2 1.000 0.000 1.000 -1.000
mmix 3 1.000 1.000 -1.000 0.000