Betaflight Versionen und Updates

  • Es ist die 4.01 released:
    https://github.com/betaflight/betaflight/releases


    Fixes:

    • fixed gyro initialisation for setups with multiple MPU6000 / MPU9250 (#7950);
    • lowered the minimum frequency for dynamic notch filters to 60hz (#7984);
    • fixed OSD crash when enabling vario display on targets without barometer (#7993);
    • fixed excessive return speed with GPS rescue in edge cases (#8007);
    • fixed display of failsafe flight mode in OSD (#8010);
    • added overflow checking for OSD timers (#8016);
    • fixed gyro detection code code for multi gyro setups (#8033);
    • added detection for screen overflow in OSD (#8063);
    • fixed problem with power level display for SmartAudio in OSD (#8064);
    • fixed writing of debug mode into the blackbox log header (#8089);
    • fixed problem with timers when using pins with no defined timers (#8093);
    • fixed inconsistency in the active gyro configuration (#8102);
    • fixed incorrect application of motor output limits when changing profiles (#8108);
    • fixed resource configuration for CC2500 based SPI RX (#8120);
    • fixed build problems on targets without barometer / magnetometer support (#8121);
    • fixed problems when using AND conditions to configure modes (#8130);
    • fixed problem with incorrectly reporting barometer / magnetometer as present for targets built without support for them (#8135);
    • fixed GPS rescue problem for builds without barometer support (#8136).

    Target Updates:

    • updates to target FF_RACEPIT (#8046);
    • re-added some features to target BETAFLIGHTF3 (#8068);
    • changed the default configuration for target CLRACINGF7 (#8078);
    • removed unneeded barometer default from target SPRACINGF3NEO (#8129).
  • Betaflight 4.0.2:


    Fixes:

    • fixed problems when using AND conditions to configure modes (#8130);
    • fixed build problem if no barometer is configured (#8133);
    • fixed problems with output pins on F3 (#8148);
    • fixed freeze when enabling LED_STRIP without a pin defined (#8157);
    • fixed incorrect confirmation when changing timer from 'NONE' in CLI (#8165).

    Target Updates:

    • fixed motor assignment for target PIKOF4OSD (#8049);
    • removed features from target AIORACERF3 to fix flash overflow (#8178).
  • Betaflight 4.0.3

    Fixes:

    • fixed inconsistency in the D_min configuration (#8167);
    • fixed USB ID pin support (#8170);
    • fixed crash in CMS (#8222);
    • fixed flash initialisation (#8238);
    • fixed bug causing blackbox header corruption (#8284);
    • fixed setting / printing of 32 bit values in CLI (#8302);
    • fixed printing of DMA options in CLI 'diff' (#8303);
    • changed CLI 'timer' command to use alternate functions (#8305, #8306, #8320);
    • removed RTC6705 VTX clock hack (#8322);
    • fixed bug affecting copying of profiles (#8331);
    • fixed bug corrupting the configuration when setting VTX frequency directly (#8338);
    • fixed bug in flash erasing (#8342);
    • fixed bug allowing distance for descent to go negative in GPS rescue (#8356).

    Target Updates:

    • added gyro support for the Viva F4 AIO board to the DALRCF405 target (#8097, #8349);
    • added new target MAMBAF722 (#8182);
    • removed the FURYF7 target (#8205);
    • added new target AIRBOTF7 (#8208, #8328);
    • added new target XILOF4 (#8209);
    • added new target OMNIBUSF7NANOV7 (#8210);
    • removed unneeded pin definition on NUCLEOF722 target (#8220);
    • added new target TRANSTECF7 (#8243);
    • added new target VGOODRCF4 (#8249);
    • added camera control pin to FURYF4 target (#8264);
    • added support for multi gyro on OMNIBUSF4NANOV7 target (#8267);
    • removed deprecated use of USE_MULTI_GYRO (#8281);
    • removed deprecated ACC_x_ALIGN defines (#8287);
    • added barometer support to SPRACINGF3NEO target (#8321);
    • added barometer, flash, softserial to EXF722DUAL target (#8333);
    • fixed barometer support for SPARKY2 target (#8346).
  • Versionshistory von BF 4.0.4

    Fixes:

    • fixed a typo in CLI help (#8365);
    • fixed OSD display of negative GPS coordinates (#8374);
    • fixed bug in adjustment ranges when failsafe is active (#8386);
    • fixed resource display of UARTs in CLI (#8392);
    • fixed build error on targets without ESC sensor support (#8403);
    • added missing osd_esc_rpm_freq_pos parameter in CLI (#8404);
    • fixed bug affecting SmartAudio 2.1 (#8438);
    • fixed bug affecting the detection of FrSky SPI RX (#8441);
    • fixed invalid upper limit for filters (#8475);
    • fixed MAX7456 OSD support for Unified Targets (#8504);
    • fixed return of MAX7456 detection result over MSP (#8505);
    • fixed build for targets without support for Dshot, LED_STRIP, and transponder (#8506).

    Target Updates:

    • removed unneeded configuration for barometer and compass from target SPRACINGF3NEO (#8332);
    • added support for MPU6000 gyroscope to target KAKUTEF7 (#8375);
    • added support for RacePIT mini to target FF_RACEPIT (#8387);
    • fixed bug in gyroscope configuration and added PINIOBOX defaults to target EXF722DUAL (#8449);
    • updated defaults and added PINIOBOX defaults to target CLRACINGF4 (#8463);
    • updated the hardware configuration for target CLRACINGF7 (#8479).
  • Seit ersten August ist die Version 4.0.5 verfügbar:


    https://github.com/betaflight/betaflight/releases

    Fixes:

    • fixed calibration of the ADC and made (#8427, #8594);
    • added enforcement of upper limits for filter frequencies (#8512);
    • fixed bind button support for SPI RX (#8543);
    • fixed default setting for gyro 2 (#8544);
    • fixed potential problem with the detection of SD cards (#8557);
    • fixed multiple reset after the reset button was used (#8619).

    Target Updates:

    • added new target TMOTORF4 (#8533);
    • fixed LED_STRIP on target BEEROTORF4 (#8540);
    • fixed bug in GPS over BST support on target COLIBRI_RACE (#8555).
  • Seit ein paar Tagen ist die 4.0.6 verfügbar:


    https://github.com/betaflight/betaflight/releases

    Fixes:

    • fixed formatting and help text of vtxtable in CLI (#8646, #8663);
    • made SD card report as 'not supported' on targets with no configured SD card slot (#8656);
    • fixed the UART pin definitions for STM32F411 (#8659);
    • fixed compilation errors if USE_ABSOLUTE_CONTROL if defined but USE_ITERM_RELAX is not (#8683);
    • fixed incorrect reporting of SD card capacity (#8703);
    • fixed lockups in FrSky SPI RX when using SmartPort telemetry (#8702);
    • fixed lockup when trying to use Dshot with missing DMA assignments (#8705);
    • fixed display of date / time when no valid time is set (#8731);
    • fixed compilation warning when USE_TASK_STATISTICS is not defined (#8765, #8782).

    Target Updates:

    • added new targets MERAKRCF405 and MERAKRCF722 (#8621);
    • added new target MAMBAF411 (#8644);
    • added target HAKRCF411 to Betaflight 4.0 (#8655);
    • added barometer support for target FURYF4OSD (#8771);
    • added new target TMOTORF7 (#8776).
  • Inzwischen sind auch die 4.1 RC1 bis RC3 verfügbar.


    RC1:

    Major features:

    • new and improved feed forward 2.0 (#8623, #8736);
    • reworked bidirectional Dshot (#8554, #8779);
    • dynamic idle management using RPM telemetry (#8604);
    • fully configurable VTX control with VTX tables (#7251).

    Minor features:

    • support for the Spektrum SRXL2 serial protocol (#8606);
    • support for board-specific custom defaults (#8707);
    • support for aribtrary gyro and mag alignment (#8474).


    RC2:

    Major features:

    • new and improved feed forward 2.0 (#8623, #8736);
    • reworked bidirectional Dshot (#8554, #8779);
    • dynamic idle management using RPM telemetry (#8604);
    • fully configurable VTX control with VTX tables (#7251).

    Minor features:

    • support for the Spektrum SRXL2 serial protocol (#8606);
    • support for board-specific custom defaults (#8707);
    • support for aribtrary gyro and mag alignment (#8474).

    Changes from the previous Release Candidate:

    Fixes:

    • fixed bug allowing dynamic notch to go into 'high' mode (#8796);
    • fixed serial ESC feedback when bitbanged Dshot is enabled (#8828);
    • fixed bug causing unused LEDs in an LED_STRIP to become 'stuck' after a configuration change (#8830);
    • fixed bug in SPI bus driver code (#8835);
    • fixed bug breaking Dshot commands when using bitbanged Dshot (#8839);
    • fixed spike suppression in feedforward boost (#8842);
    • fixed bitbanged Dshot for Dshot600 (#8843);
    • fixed problem with "" as pre-existing manufacturer id (#8848);
    • fixed 'sd_info' in CLI showing incorrect information when SD card support is not configured (#8849);
    • fixed bug allowing multiple timer allocations with bitbanged Dshot (#8852);
    • fixed problems with bitbanged Dshot on F411 targets (#8853);
    • added missing labels for dynamic notch to the blackbox header (#8856);
    • fixed timer selection on STM32F411 (#8860);
    • fixed potential resource conflicts with bitbanged Dshot (#8861);
    • fixed problems with feedforward boost on yaw (#8864);
    • fixed incorrect timer allocation with bitbanged Dshot (#8865);
    • fixed lockups when configuring VTX control port without a VTX table loaded (#8866);
    • fixed random activation of VTX pit mode when configuring VTX in configurator (#8869);
    • fixed problems with runaway takeoff prevention activating when GPS rescue is active (#8870).


    RC3:

    Major features:

    • new and improved feed forward 2.0 (#8623, #8736);
    • reworked bidirectional Dshot (#8554, #8779);
    • dynamic idle management using RPM telemetry (#8604);
    • fully configurable VTX control with VTX tables (#7251).

    Minor features:

    • support for the Spektrum SRXL2 serial protocol (#8606);
    • support for board-specific custom defaults (#8707);
    • support for arbitrary gyro and mag alignment (#8474).

    Changes from the previous Release Candidate:

    Fixes:

    • fixed problematic parameter ranges for crash recovery (#8871);
    • fixed bug in the altitude calculation (#8874);
    • fixed bug causing lockups when enabling bidirectional Dshot (#8886).
  • Betaflight GUI Version 10.6RC1 ist verfügbar:
    https://github.com/betaflight/…r/releases/tag/10.6.0-RC1


    Release Notes

    This release contains all of the changes necessary to support version 4.1 of the Betaflight firmware. If you are using firmware 4.1, it is essential that you upgrade to this version, in order to get support for configuring the new features of 4.1. For a list of other new features that were added see 'New Features' below.

    If your platform is not supported, but can run a recent version of Chrome, please follow these instructions to install the Betaflight Configurator from the Chrome web store.

    We have tried to make this release as bug free as possible. If you still find a bug, please report it back to us by opening an issue here.

    If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.

    Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.

    New Features

    • added client-side autocomplete to CLI (#1329);
    • added voltage and amperage scale calibration based on meter readings (#1439);
    • added dark mode (#1473);
    • changed the OSD elements to be listed in alphabetical order (#1485);
    • added 'Video Transmitter' tab to configure a VTX (#1569, #1612, #1650);
    • added support for flashing Unified Targets with custom board configurations (#1585, #1587, #1626, #1651);
    • added sliders for PID / filter tuning (#1598, #1638, #1653).

    Fixes:

    • fixed the flashing progress bar (#1385);
    • fixed the PID tab layout (#1584);
    • various other UI fixes.

    New GUI support for the following firmware features:

    • added visualisation of rate limit settings to the PID tuning graph (#1368);
    • improved the arming disabled flags display (#1426, #1448, #1479);
    • added iterm_relax cutoff (#1564);
    • added debug modes (#1566, #1577);
    • added custom gyro alignment (#1580);
    • added Dshot telemetry information display to the motors tab (#1602);
    • added RPM based filtering (#1621);
    • new OSD display / statistics elements.
  • Betaflight 4.1RC4 ist verfügbar: https://github.com/betaflight/betaflight/releases


    Changes from the previous Release Candidate:

    Fixes:

    • fixed potential resource conflict with bitbanged Dshot (#8893);
    • fixed bug in Dshot code (#8897);
    • fixed problem causing lockups of VTX control with some VTX (#8903);
    • fixed problems with setting power on IRC Tramp VTX (#8907);
    • fixed bug causing lockups in the STM32F745 target (#8914);
    • added missing definition for SPI5 on STM32H7 (#8920);
    • fixed UART DMA for F4 (#8924).

    Target Updates:

    • added new target AIRF7 (#8748);
    • added new target IFLIGHT_H7_TWING (#8896).
  • Betaflight 4.1RC5 verfügbar:


    Major features:

    • new and improved feed forward 2.0 (#8623, #8736);
    • reworked bidirectional Dshot (#8554, #8779);
    • dynamic idle management using RPM telemetry (#8604);
    • fully configurable VTX control with VTX tables (#7251).

    Minor features:

    • support for the Spektrum SRXL2 serial protocol (#8606);
    • support for board-specific custom defaults (#8707);
    • support for arbitrary gyro and mag alignment (#8474).

    Changes from the previous Release Candidate:

    Fixes:

    • fixed issue with yaw being included in ff_max_rate_limit limiting (#8926);
    • fixed issue preventing ESC initialisation when ESC beacon active at startup (#8927);
    • fixed compile errors when USE_DSHOT is not defined (#8928);
    • fixed the power level for vtx_low_power_disarm on Unified Targets (#8936);
    • added information about Unified Target manufacturer / board name / custom defaults to the diff header to facilitate debugging (#8937);
    • fixed pit mode for SmartAudio 2.1 devices (#8940);
    • fixed application of custom defaults with missing trailing newline (#8942);
    • fixed possible lockup on defaults nosave when RX_SERIAL is enabled (#8946).
  • Betaflight 4.1.2 is raus:


    https://github.com/betaflight/betaflight/releases


    Fixes:

    • fixed problem with ACC calibration (#9177);
    • fixed detection of failsafe for Spektrum SRXL2 failsafe fix for newer receivers (#9189, #9291);
    • fixed problem with errorneously dropped frames in CRSF (#9190);
    • fixed problem with vtxtable command in CLI (#9197);
    • fixed problem in the MAX7456 OSD driver (#9198);
    • fixed problems with SPI RX and SD card on Unified Targets (#9218);
    • fixed problem when setting board information (#9230);
    • fixed problem with MSC mode under MacOS (#9252);
    • fixed problems when building without flash chip support (#9253);
    • fixed display problems with rc_smoothing command in CLI (#9289);
    • fixed problem when building without MAG support (#9290);
    • fixed off-by-one problem with vtx command in CLI (#9295).
  • Betaflight 4.1.4 ist seit 5 Tagen raus:

    https://github.com/betaflight/betaflight/releases

    Fixes:

    • fixed skipping of labels in the CMS navigation (#9373);
    • fixed initialisation of unused pins for STM32F7 and STM32H7 (#9398);
    • fixed the 'max' time display in the CLI 'stats' command (#9402);
    • fixed the definition of available pins on STM32F411 (#9418);
    • fixed compile errors if USE_VTX_TABLE is not defined (#9421);
    • fixed the function of 'gps_rescue_alt_mode' (#9433);
    • fixed problems with 'sdcard_mode' defaulting to 'sdio' on targets without SD card reader (#9445).

    Target Updates:

    • added support for SDIO to Unified Targets (#9436).
  • Betaflight ist in inzwischen in der Version 4.1.5 verfügbar


    https://github.com/betaflight/betaflight/releases


    Maintenance Release

    Please read the Betaflight 4.1 Release Notes.

    This release contains bugfixes and target changes only. For a full list of new features see 4.1.0.

    We have tried to make this release as bug free as possible. If you still find a bug, please report it back to us by opening an issue here.

    If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.

    Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.

    Safety Improvements:

    • added check to prevent Betaflight configurator from setting rc_smoothing_auto_factor to 100 (#9560).

    Fixes:

    • fixed inconsistency in DMA instance handling (#9490);
    • changed OSD to require a reboot after battery settings changes where this is needed (#9518);
    • fixed incorrect output voltages for camera control when overclocking is active (#9537);
    • fixed the input validation for the led command in CLI (#9546, #9554);
    • fixed bug in the FrSky SPI RX resulting in jitter (#9563);
    • fixed a bug in the CRSF protocol breaking RSSI dBm reporting when RSSI reporting is not used (#9587).

    Target Updates:

    • added support for the QMC-5883 magnetometer to the SPRACINGH7EXTREME target (#9531).
  • Betaflight Version 4.1.6 erschienen:
    https://github.com/betaflight/betaflight/releases

    Maintenance Release

    Please read the Betaflight 4.1 Release Notes.

    This release contains bugfixes and target changes only. For a full list of new features see 4.1.0.

    We have tried to make this release as bug free as possible. If you still find a bug, please report it back to us by opening an issue here.

    If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.

    Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.

    Safety Improvements:

    • fixed disabling of dynamic idle when bidirectional Dshot is not enabled (#9719, #9728);
    • fixed arming prevention when bidirectional Dshot is enabled but not working with bitbanged Dshot enabled (#9730).

    Fixes:

    • added exclusion of SWD pins from being initialised as pull up if unused (#9420);
    • fixed bug in positioning of the OSD 'RSSI dBm' element (#9602);
    • added re-initialisation of mixer elements when switching PID profiles (#9608);
    • added missing definition of the SPI1_MOSI pin on H7 (#9610);
    • fixed the display of the GPS based absolute altitude before arming (#9616);
    • fixed the DMA options for ADC5 (#9625);
    • fixed lockup when battery capacity set to 0 and 'battery usage' OSD element enabled (#9644);
    • fixed lockup when sticks are completely centered in crash flip mode (#9647);
    • fixed inconsistent line endings in CLI responses (#9657);
    • added missing pin for I2C2 on F446 (#9662, #9695);
    • fixed bug potentially causing a lockup when in MSC mode (#9672);
    • added missing timer IRQ handlers for H7 (#9700);
    • fixed a bug potentially causing a lockup when using a dashboard display (#9701);
    • fixed inconsistency in gyroanalyse code (#9702);
    • fix sending of Dshot commands with 'dshotprog' in CLI (#9712);
    • fixed CMS over CRSF (#9720);
    • fixed resetting of filters when switching between PID profiles (#9723).