{"id":52,"date":"2013-05-24T13:34:47","date_gmt":"2013-05-24T21:34:47","guid":{"rendered":"http:\/\/www.communistech.com\/blog\/?p=52"},"modified":"2013-05-24T14:25:33","modified_gmt":"2013-05-24T22:25:33","slug":"top-tip-fly-by-wire-b-mode-altitude-behaviour","status":"publish","type":"post","link":"https:\/\/www.communistech.com\/blog\/top-tip-fly-by-wire-b-mode-altitude-behaviour\/","title":{"rendered":"Top Tip: Fly-By-Wire B Mode Altitude Behaviour"},"content":{"rendered":"<p><a href=\"https:\/\/www.communistech.com\/blog\/wp-content\/uploads\/2013\/05\/FBW-B-GoogleEarth.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-53\" alt=\"FBW-B-GoogleEarth\" src=\"https:\/\/www.communistech.com\/blog\/wp-content\/uploads\/2013\/05\/FBW-B-GoogleEarth-300x222.jpg\" width=\"300\" height=\"222\" srcset=\"https:\/\/www.communistech.com\/blog\/wp-content\/uploads\/2013\/05\/FBW-B-GoogleEarth-300x222.jpg 300w, https:\/\/www.communistech.com\/blog\/wp-content\/uploads\/2013\/05\/FBW-B-GoogleEarth.jpg 944w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>A couple months ago I was testing <a href=\"http:\/\/ardupilot.com\" target=\"_blank\">ArduPlane<\/a> and some of the different flight modes. I was not getting on very well in FBW-B* mode. If you look at the image above you will see the purple track that represent FBW-B (Red is FBW-A and Yellow Manual).<\/p>\n<p>While I was flying I was losing altitude and I couldn&#8217;t understand why. You can see just before the path goes red to FBW-A, I&#8217;d lost a lot of altitude (50m down to 25m) and was heading for some pesky trees. I switched to FBW-A and pulled up out of this &#8216;death dive&#8217;. \ud83d\ude2e<\/p>\n<p>The problem was that\u00a0<a href=\"http:\/\/code.google.com\/p\/ardupilot-mega\/wiki\/APM_Parameters#Fly_By_Wire_elevator_reverse_(_ArduPlane_:FBWB_ELEV_REV)\" target=\"_blank\">FBWB_ELEV_REV<\/a>\u00a0was set to default of 0. This means &#8216;up elevator&#8217; (pulling back in the elev stick) means the plane will go to a lower altitude. Setting this to 1, means that pulling back on the stick will put the plane at a higher elevation. This just makes much more sense to me when you are using pull-back to go up in manual that FBW-B does the same.<\/p>\n<p>see<a title=\"ardupilot wiki\" href=\"http:\/\/code.google.com\/p\/ardupilot-mega\/wiki\/FlightModesFlyByWire\" target=\"_blank\">\u00a0http:\/\/code.google.com\/p\/ardupilot-mega\/wiki\/FlightModesFlyByWire<\/a> (And I will update the doc \ud83d\ude09 )<\/p>\n<p>*I stopped using the airspeed sensor as I thought it was faulty, now looks it was just my interpretation of the the controls<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A couple months ago I was testing ArduPlane and some of the different flight modes. I was not getting on very well in FBW-B* mode. If you look at the image above you will see the purple track that represent &hellip; <a href=\"https:\/\/www.communistech.com\/blog\/top-tip-fly-by-wire-b-mode-altitude-behaviour\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[8,3],"tags":[13,10,15,9,14,12],"class_list":["post-52","post","type-post","status-publish","format-standard","hentry","category-faq","category-top-tip","tag-ardupilot","tag-arduplane","tag-fbw-b","tag-fly-by-wire","tag-fwb-a","tag-personal-drone"],"_links":{"self":[{"href":"https:\/\/www.communistech.com\/blog\/wp-json\/wp\/v2\/posts\/52","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.communistech.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.communistech.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.communistech.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.communistech.com\/blog\/wp-json\/wp\/v2\/comments?post=52"}],"version-history":[{"count":7,"href":"https:\/\/www.communistech.com\/blog\/wp-json\/wp\/v2\/posts\/52\/revisions"}],"predecessor-version":[{"id":66,"href":"https:\/\/www.communistech.com\/blog\/wp-json\/wp\/v2\/posts\/52\/revisions\/66"}],"wp:attachment":[{"href":"https:\/\/www.communistech.com\/blog\/wp-json\/wp\/v2\/media?parent=52"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.communistech.com\/blog\/wp-json\/wp\/v2\/categories?post=52"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.communistech.com\/blog\/wp-json\/wp\/v2\/tags?post=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}