Releases: joelucid/betaflight
BetaFlight Performance Edition F3 4.1.1 EA3
Changes in EA3:
- added support for vtxtables
Changes in EA2:
-Better support for overclocking of VCP boards on windows systems
-Working CRSF support in crazybeef3
BetaFlight Performance Edition (BFPE) F3 brings high performance quad flight to F3 targets.
As of 4.1 BF doesn't officially support F3 targets. But with some love most of these targets will still compile. Of course that isn't enough: you want rpm filtering, dynamic idle, interpolated ff, 2nd lpfs, tpa_mode, throttle_boost etc and these features aren't included on F3 or are too cpu intensive to work well.
BFPE solves this by creating custom hex files for each type of receiver, removing unnecessary features and introducing an overclocking feature on f3.
Here are some examples of what was taken out: Servos, custom mixers, acro trainer, vtx tables.
There's a new cpu_overclock feature which supports overclocking from it's default 72mhz to 128mhz in 8mhz steps. 120mhz works most of the time. 128mhz has yet to work on a single board. Almost all more modern boards use virtual usb (VCP) which only works on 72mhz. On these boards there are overclocking options of the form 120mhz_vcp which only overclock if there isn't an usb device connected at boot time. Use either these options or connect Configurator via a serial port.
At 120 mhz SPI gyro boards should easily do 4k4k with rpm filter. I2C gyro boards should work with 4k2k.
Unfortunately the targets BETAFLIGHTF3 and FF_PIKOBLX don't support rpm filtering yet due to resource conflicts.
This has been some significant work. If you like this release consider supporting me by purchasing a JESC license to run rpm filtering on blheli_s hw (https://jflight.net). Or by making a Donation.
BetaFlight Performance Edition F3 4.1 EA2
Fixes in EA2:
- Better support for overclocking of VCP boards on windows systems
- Working CRSF support in crazybeef3
BetaFlight Performance Edition (BFPE) F3 brings high performance quad flight to F3 targets.
As of 4.1 BF doesn't officially support F3 targets. But with some love most of these targets will still compile. Of course that isn't enough: you want rpm filtering, dynamic idle, interpolated ff, 2nd lpfs, tpa_mode, throttle_boost etc and these features aren't included on F3 or are too cpu intensive to work well.
BFPE solves this by creating custom hex files for each type of receiver, removing unnecessary features and introducing an overclocking feature on f3.
Here are some examples of what was taken out: Servos, custom mixers, acro trainer, vtx tables.
There's a new cpu_overclock feature which supports overclocking from it's default 72mhz to 128mhz in 8mhz steps. 120mhz works most of the time. 128mhz has yet to work on a single board. Almost all more modern boards use virtual usb (VCP) which only works on 72mhz. On these boards there are overclocking options of the form 120mhz_vcp which only overclock if there isn't an usb device connected at boot time. Use either these options or connect Configurator via a serial port.
At 120 mhz SPI gyro boards should easily do 4k4k with rpm filter. I2C gyro boards should work with 4k2k.
Unfortunately the targets BETAFLIGHTF3 and FF_PIKOBLX don't support rpm filtering yet due to resource conflicts.
This has been some significant work. If you like this release consider supporting me by purchasing a JESC license to run rpm filtering on blheli_s hw (https://jflight.net). Or by making a Donation.
BetaFlight Performance Edition F3 4.1 EA1
BetaFlight Performance Edition (BFPE) F3 brings high performance quad flight to F3 targets.
As of 4.1 BF doesn't officially support F3 targets. But with some love most of these targets will still compile. Of course that isn't enough: you want rpm filtering, dynamic idle, interpolated ff, 2nd lpfs, tpa_mode, throttle_boost etc and these features aren't included on F3 or are too cpu intensive to work well.
BFPE solves this by creating custom hex files for each type of receiver, removing unnecessary features and introducing an overclocking feature on f3.
Here are some examples of what was taken out: Servos, custom mixers, acro trainer, vtx tables.
There's a new cpu_overclock
feature which supports overclocking from it's default 72mhz to 128mhz in 8mhz steps. 120mhz
works most of the time. 128mhz has yet to work on a single board. Almost all more modern boards use virtual usb (VCP) which only works on 72mhz. On these boards there are overclocking options of the form 120mhz_vcp
which only overclock if there isn't an usb device connected at boot time. Use either these options or connect Configurator via a serial port.
At 120 mhz SPI gyro boards should easily do 4k4k with rpm filter. I2C gyro boards should work with 4k2k.
Unfortunately the targets BETAFLIGHTF3 and FF_PIKOBLX don't support rpm filtering yet due to resource conflicts.
This has been some significant work. If you like this release consider supporting me by purchasing a JESC license to run rpm filtering on blheli_s hw (https://jflight.net). Or by making a Donation.
3.4 Flight Performance Edition
##Betaflight 3.4 - Flight Performance Edition
This is a flight performance release of betaflight 3.4. It adds the features AbsoluteControl and SmoothingFilter to F3 flight controllers. To make flash space available the AcroTrainer, FPort, PPM and PWM RX support was removed.
See https://github.com/betaflight/betaflight/wiki/Tuning-Tips-for-Betaflight-3.4 for an explanation of these new features.
3.4 Flight Performance Edition
Betaflight 3.4 - Flight Performance Edition
This is a flight performance release of betaflight 3.4. It adds the features AbsoluteControl, ITermRelax, SmartFeedForward and SmoothingFilter to F3 flight controllers with more than 64kb flash. To make flash space available the AcroTrainer, PPM and PWM RX support was removed.
See https://github.com/betaflight/betaflight/wiki/Tuning-Tips-for-Betaflight-3.4 for an explanation of these new features.
Here's two youtube videos of me flying the features:
https://youtu.be/8AVgH9h14pw
https://youtu.be/UmHXvSx297c
3.4 RC1 Flight Performance Edition
##Betaflight 3.4 RC1 - Flight Performance Edition
This is a flight performance release of betaflight 3.4-RC1. It adds the features AbsoluteControl, ItermRelax and SmoothingFilter to F3 flight controllers. To make flash space available the AcroTrainer feature was removed.
See https://github.com/betaflight/betaflight/wiki/Tuning-Tips-for-Betaflight-3.4 for an explanation of these new features.
Watch https://www.youtube.com/watch?v=U4FeVfSssNk to get a feel of what's possible with AbsoluteControl for LOS flight.
SmoothingFilter is not available on FRSKYF3, MIDELICF3, OMNIBUS and SIRINFPV due to space constraints.