Releases: ButterFlight/butterflight
BeF 3.5.6 merge
Merge with BF 3.5.6, notes can be found here https://github.com/betaflight/betaflight/releases/tag/3.5.6
Highlighted:
- Added support for connecting to SmartAudio 2.1 devices (BetaFlight #7461)
3.6.4 Betaflight Upstream merge
BetaFlight upstream merge, release notes can be found here https://github.com/betaflight/betaflight/releases/tag/3.5.4
ButterFlight 3.6.2
- Merged fixes from Betaflight 3.5.2 - read changes here
- Added Mode2 Flux and StrixF10 targets
ButterFlight v3.6.0 - Hercules' Trusty Steed
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
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
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
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
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
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
ButterFlight v3.4.0
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