diff options
author | Roman Bapst <romanbapst@yahoo.de> | 2014-12-02 10:36:30 +0100 |
---|---|---|
committer | Roman Bapst <romanbapst@yahoo.de> | 2014-12-02 10:36:30 +0100 |
commit | 285a0e7be9c6227e0353e356cbbd6f48e54d057e (patch) | |
tree | fb6e4456d0449393f3c1b603c8d77798f153dfab /src/modules/systemlib/mixer/multi_tables | |
parent | ff55652f9a9cdb4cdad216f4c6166681d10f278c (diff) | |
download | px4-firmware-285a0e7be9c6227e0353e356cbbd6f48e54d057e.tar.gz px4-firmware-285a0e7be9c6227e0353e356cbbd6f48e54d057e.tar.bz2 px4-firmware-285a0e7be9c6227e0353e356cbbd6f48e54d057e.zip |
added more mixer geometries and took v-mixer out of multi_tables script
Diffstat (limited to 'src/modules/systemlib/mixer/multi_tables')
-rwxr-xr-x | src/modules/systemlib/mixer/multi_tables | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/modules/systemlib/mixer/multi_tables b/src/modules/systemlib/mixer/multi_tables index b5698036e..18c828578 100755 --- a/src/modules/systemlib/mixer/multi_tables +++ b/src/modules/systemlib/mixer/multi_tables @@ -6,6 +6,7 @@ proc rad {a} { expr ($a / 360.0) * 2 * acos(-1) } proc rcos {a} { expr cos([rad $a])} + set quad_x { 45 CCW -135 CCW @@ -20,12 +21,6 @@ set quad_plus { 180 CW } -set quad_v { - 68 CCW - -136 CCW - -68 CW - 136 CW -} set quad_wide { 68 CCW @@ -94,7 +89,9 @@ set octa_cox { -135 CW } -set tables {quad_x quad_plus quad_v quad_wide hex_x hex_plus hex_cox octa_x octa_plus octa_cox} + +set tables {quad_x quad_plus quad_wide hex_x hex_plus hex_cox octa_x octa_plus octa_cox} + proc factors {a d} { puts [format "\t{ %9.6f, %9.6f, %5.2f }," [rcos [expr $a + 90]] [rcos $a] [expr -$d]]} |