Betaflight v3.3.0Welcome to version 3.3 of Betaflight!There are no revolutionary new features in this release, but we've worked hard to make your flying experience even better, and make it easier and safer for new pilots to get into the hobby. We've ironed out some kinks, and we've added Runaway Takeoff Prevention to stay safe in those dodgy moments when your craft isn't set up the way you think it is. We've improved connectivity by adding support for configuring your craft from Spektrum transmitters, and adding the FrSky FPort protocol that gives you RC control, RSSI, and telemetry over just one wire.If you are upgrading from an earlier version of Betaflight, please read the following section containing a list of things that you might have to change in your configuration.We've tried to make this release as bug free as possible. If you still find a bug, please open an issue. Thank you.Happy Props! Important information when upgrading.
![]()
Bartender lets you organize your menu bar apps by hiding them, rearranging them, or moving them to Bartender's Bar. You can display the full menu bar, set options to have menu bar items show in t. Bartender 3.0.3 – Organize your menu bar apps (beta). September 12, 2017.
To get optimal support for configuration and tuning of the firmware, please use the latest version of the Betaflight configurator (10.2.0 at the time of this release), available;. If you are using OpenTX and the Betaflight lua scripts, please also make sure to use the latest version of these, available;. This release is introducing Runaway Takeoff Prevention. This feature will prevent uncontrollable acceleration ('tasmanian devil') when the craft is armed with misconfigured motor outputs or props on the wrong way, by disarming the craft if such a configuration is detected.
It will also cause disarms when throttling up quickly on the bench with props off. If you get unwanted disarms right after arming, use the parameters ( runawaytakeoffdeactivatedelay, runawaytakeoffdeactivatethrottlepercent) to tune the function to work for you, and please report back your working configuration. See the for details. The orientation of the AK8963 magnetometer has been changed, to make it match the orientation it has when it comes integrated in the MPU9250 gyro / accelerometer / magnetometer chip. If you are using an external AK8963 magnetometer, check your orientation to make sure it is still correct. If not, use the alignmag to configure the correct orientation;.
More possible reasons for arming to be disabled have been added. Because of this, and because counting the 'arming disabled' beep indications was becoming difficult, the method of how the arming disabled reason is indicated has been changed. See the for details. Arming is now disabled when the flight controller is connected to the Betaflight configurator. This was added in order to keep users from accidentally arming their craft when testing their RX / mode switches with a battery connected. In order to enable arming for bench testing, go to the 'Motors' tab and enable the 'Motor test mode' switch ( REMOVE ALL PROPELLERS FIRST);.
The parameter sbusinversion has been changed into serialrxinverted, and the way it is applied has been changed as follows: It now applies to all RX protocols, not just SBus, and instead of switching the UART to normal when off and inverted when on, 'off' now means that the port is set to whatever the default is for the selected protocol (i.e. Inverted for SBus, not inverted for SUMD), and 'on' means that the port is inverted from default (i.e. Not inverted for SBus, inverted for SUMD);. The way that rates are configured has been changed.
Betaflight now supports independent rates settings for roll / pitch / yaw. When updating from an older version of the firmware, make sure to convert your settings to the new parameters as follows: rcrate becomes rollrcrate and pitchrcrate, rcrateyaw becomes yawrcrate, rcexpo becomes rollexpo and pitchexpo, and rcexpoyaw becomes yawexpo. The same change also makes 'RaceFlight' type rate settings available. Set ratestype = raceflight. After this, 'rcrate' is RaceFlight 'rate' (scaled down by a factor of 10), expo is RaceFlight 'expo', and srate is RaceFlight 'acro+';. The DISABLE 3D mode is now called DISABLE / SWITCH 3D.
![]()
In default configuration it works in the same way it used to work before. With 3dswitchedmode = on, 'switched 3d mode' is enabled: With the 3D switch on, the throttle goes from forward thrust idle (min) to forward thrust full (max), which is the same as with 3dswitchedmode = off. With the 3D switch off, the throttle goes from reversed thrust idle (min) to reversed thrust full (max). This allows the pilot to fly 3d by using the full throttle range in normal / reversed position, by switching motor directions with the switch when flipping over;.
![]()
The disarmkillswitch function that allowed (switch) disarming to be set up to be only possible on low throttle has been removed. There is no use case that requires it, and having it enabled introduces the safety risk of not being able to reliably disarm in an emergency;. The SmartAudio protocol implementation has been updated to be fully compliant with the SmartAudio specification.
First generation AKK / RDQ VTX devices have a bug in their SmartAudio protocol implementation, causing them to fail to work with the SmartAudio protocol as implemented by Betaflight 3.3 (and KISS / RaceFlight). In order to not leave the owners of these VTX devices stranded, a branch off the Betaflight 3.3 maintenance branch has been created with a fix for these devices in it. This branch will be updated for all 3.3 patch releases.
If you own one of these first generation AKK / RDQ VTX devices and are affected by this bug, please go to to download a Betaflight 3.3 version that works with your VTX device.
![]() Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |