aboutsummaryrefslogtreecommitdiff
path: root/src/modules/systemlib/mixer/multi_tables
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2013-05-05 11:35:56 +0200
committerLorenz Meier <lm@inf.ethz.ch>2013-05-05 11:35:56 +0200
commit13110e0a1f4df06f1ba175dd4acb7901a47f9b43 (patch)
tree060ab2309c2c5bcc82c2396ecff9e3d5e18a8fb8 /src/modules/systemlib/mixer/multi_tables
parent8c6abe717db1f50c5d4b89f18e27f89608a9a1b8 (diff)
parent1dbbdcfa48f8acbf4bed5c160ab3acd0cf293127 (diff)
downloadpx4-firmware-13110e0a1f4df06f1ba175dd4acb7901a47f9b43.tar.gz
px4-firmware-13110e0a1f4df06f1ba175dd4acb7901a47f9b43.tar.bz2
px4-firmware-13110e0a1f4df06f1ba175dd4acb7901a47f9b43.zip
ROMFS wide quad mixer addition and cleanup
Diffstat (limited to 'src/modules/systemlib/mixer/multi_tables')
-rwxr-xr-xsrc/modules/systemlib/mixer/multi_tables9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/modules/systemlib/mixer/multi_tables b/src/modules/systemlib/mixer/multi_tables
index 19a8239a6..683c63040 100755
--- a/src/modules/systemlib/mixer/multi_tables
+++ b/src/modules/systemlib/mixer/multi_tables
@@ -27,6 +27,13 @@ set quad_v {
136 CW
}
+set quad_wide {
+ 68 CCW
+ -129 CCW
+ -68 CW
+ 129 CW
+}
+
set hex_x {
90 CW
-90 CCW
@@ -67,7 +74,7 @@ set octa_plus {
90 CW
}
-set tables {quad_x quad_plus quad_v hex_x hex_plus octa_x octa_plus}
+set tables {quad_x quad_plus quad_v quad_wide hex_x hex_plus octa_x octa_plus}
proc factors {a d} { puts [format "\t{ %9.6f, %9.6f, %5.2f }," [rcos [expr $a + 90]] [rcos $a] [expr -$d]]}