Skip to content

Releases: ButterFlight/butterflight

BeF 3.5.6 merge

18 Feb 05:01
Compare
Choose a tag to compare

Merge with BF 3.5.6, notes can be found here https://github.com/betaflight/betaflight/releases/tag/3.5.6

Highlighted:

dont poke the bear

3.6.4 Betaflight Upstream merge

19 Dec 07:47
3ded515
Compare
Choose a tag to compare

BetaFlight upstream merge, release notes can be found here https://github.com/betaflight/betaflight/releases/tag/3.5.4

ButterFlight 3.6.2

31 Oct 00:31
5ff56e6
Compare
Choose a tag to compare
  • Merged fixes from Betaflight 3.5.2 - read changes here
  • Added Mode2 Flux and StrixF10 targets

ButterFlight v3.6.0 - Hercules' Trusty Steed

15 Oct 19:47
Compare
Choose a tag to compare

3.6.0 is rebased with BetaFlight 3.5.1. The following ButterFlight features are retained:

  • Fast Kalman Filter
  • Buttered PIDs
  • ButterFlight/IMUF Quaternions
  • 9 point TPA Curves
  • PegasusUI support
  • other minor changes.

Butterflight 3.5.2 RC3

28 Jun 17:52
38747a8
Compare
Choose a tag to compare
Pre-release

RC3 Changes

  • IMUF Quaternion Updates (V4)
  • FRSKY & Fport telemetry fixes
  • Remove Pterm filtering on D term for YAW in favour of proper D term filtering
  • Auto Update Logic for IMUF Architecture
  • Updated default PID settings for IMUF
  • Fixes board orientation issues
  • Fixes to unit tests
  • Fixes to ANGLE / HORIZON with D term enabled
  • Refactoring filter initialization on PID loop
  • Refactor of Quaternion sensors
  • Fixes to HEADFREE mode
  • Buttered PID's Toggle on OSD

Features Being Tested

  • Buttered PID's ( set buttered_pids = ON | OFF )
  • D term on Yaw
  • Improved RC Interpolation

Targets Added

  • Airbot Omnibus F4 Fireworks

Known Issues

  • Issues with Dshot on some F3 based targets
  • Issues with F3's locking up on certain circumstances

Huge thanks to @apocolipse, @rs2k, @orneryd, @LexioTech, @adrianmiriuta, @s0up, @robertb and everyone on the #test-squad =)

Butterflight 3.5.1 - RC2

17 Apr 15:04
2363d47
Compare
Choose a tag to compare
Pre-release

RC2 Changes

  • ACC Alignment Fixes ( #105 )
  • ACC MSP Blackbox Fixes ( #108 )
  • Enable Auto-Level on HELIO Target
  • Enable Quaternion on IMUF (HELIO)
  • Omnibus F4 Fireworks Target ( Testing ) ( #107 )
  • HEADFREE & MAG Fixes ( #127 and #124 )
  • Default YAW PIDS Updated ( #117 )

Features Being Tested

  • IMU Quaternion V4 (PR #79) ( Thanks Adrianmiriuta )
  • Adding back D term to Yaw (PR #94) ( Thanks Ornery )
  • GPS instead of MAG for heading calculations (PR #96 ) ( Thanks S0up )
  • Add gyro_stage_2_filter_type to MSP (PR #99 ) ( Thanks Lexio )
  • IMUF 105 RC3 (PR #85)
  • Stage 2 filter and FKF Gain settings now editable in the filter's tab ( EXPERT MODE ONLY ). ( #23 )
  • Default Dterm filter is now Biquad. ( #28 )
  • kD Term Yaw has been re-enabled and exposed on the PID screen (Default is 5). ( #28 )
  • Firmware Flasher Progress bar moved next to flash buttons to free up screen space. ( #24 )
  • IMUF Filter settings exposed on UI under Filter. ( #31 )
  • Dynamic Filter toggle removed on IMUF (HELIO) because it is not needed. ( #31 )
  • Faster BB Logging rates enabled. ( #32 )

Known Issues

  • Issues with Dshot on some F3 based targets
  • Issues with F3's locking up on certain circumstances

Huge thanks to @apocolipse, @rs2k, @orneryd, @LexioTech, @adrianmiriuta, @s0up, @robertb and everyone on the #test-squad =)

Butterflight 3.5.1 - RC1

07 Apr 01:19
2b499c3
Compare
Choose a tag to compare
Pre-release

Features Being Tested

  • IMU Quaternion V4 (PR #79) ( Thanks Adrianmiriuta )
  • Adding back D term to Yaw (PR #94) ( Thanks Ornery )
  • GPS instead of MAG for heading calculations (PR #96 ) ( Thanks S0up )
  • Add gyro_stage_2_filter_type to MSP (PR #99 ) ( Thanks Lexio )
  • IMUF 105 RC3 (PR #85)

Important Information

  • This is a highly experimental build.
  • You will need the newest version of the configurator 10.4.0-RC1 which will include the necessary UI changes to allow you to tune FKF and the D term yaw.
  • Stock Yaw Dterm gain is set to 8 which is conservative and should be safe but please be careful when tuning it.
  • GPS for heading calculations only affects the RTH arrow and allows users without MAG to use the feature.
  • Quaternion testing will only be relevant for those using modes with Attitude calculation such as horizon / headfree / angle.

Minor Updates

  • Stage 2 filter and FKF Gain settings now editable in the filter's tab ( EXPERT MODE ONLY )
  • Default Dterm filter is now Biquad

Butterflight 3.5.0

29 Mar 15:32
dd56ee0
Compare
Choose a tag to compare

New Feature

  • Legacy Smart Audio Protocol is now a Feature with Configurator toggle (PR #63) ( Thanks Lexio )
  • Composite USB HID Support pass through as CLI Option (PR #70) (Huge shoutout to @conkerkh)
  • Stick Arming as CLI Option - Default is DISABLED STICK ARMING (PR #77)
  • LUA & OSD Support for Butterflight FKF filter and HELIO IMUF settings (PR #51) (Thanks PaPaYoU)

Minor update

  • Restored LED Support on F3 (PR #76)
  • RC Interpolation Improvements to reduce CPU load (PR #81)

Bug Fixes

  • Added back Gyro Overflow protection on YAW axis as default to prevent YSTTM (PR #62)
  • Helio target (PR #5)

HELIO Target

  • IMUF 104 Update with new defaults (PR #78)

LUA Scripts Repository

ButterFlight v3.4.2

07 Mar 23:52
2dc6f02
Compare
Choose a tag to compare

Minor update

  • Update to vtx_akk_hack to better support Mach2 VTx's (#36)
  • Update defaults for Helio target (#35 #33 #32)
  • New "stage2" filter type, "Fixed K Kalman", experimental (#24)
  • Fixed issue with 3.4.1 CPU overclocking would lock up FC's (#28)

From 3.4.1

  • Helio target (#5)
  • Set FKF as default stage2 filter, removed Runaway Takeoff Prevention (#18)

ButterFlight v3.4.0

02 Mar 22:00
8b68d3d
Compare
Choose a tag to compare

Aligned with BetaFlight v3.3.0, 1 minor version bump to indicate addition of FKF/BiquadRC+FIR2 CLI option, lua additions, and AKK SmartAudio fix