Skip to content

v0.9.0

Compare
Choose a tag to compare
@bkleiner bkleiner released this 08 Aug 17:24
· 623 commits to master since this release
  • improvements to the serial dsm code including better filter cut selection
  • add logic to allow for profile migration in the configurator
  • add two distinct rate profiles, select able via the config or the osd
  • add support for actual rates
  • fix expo term for betaflight rates
  • add support for hdzero osd (canvas/msp displayport)
  • a lot of little tweaks and improvements to the osd in general
  • split cell count and voltage osd elements
  • calculate per cell voltage average and display that in the osd
  • preserve bluejay startup tone configuration when using the esc setting in the configurator
  • improve performance in osd check function
  • improve dataflash performance (switch to txn)
  • fix issue where deadband got applied every loop instead of every packet
  • vtx ensure powerlevel is always within valid range
  • display currently active pid and rate profile in osd
  • various improvements to dataflash blackbox
  • make plus mixer easier to configure
  • use more precise coefficient calculation for pt1 and pt2 filters
  • add pt3 filter
  • remove betafpv angle mode algorithm
  • auto detect gyro chip model
  • fix objcopy for building on windows
  • filters: use auto-detected looptime for period
  • enable lto
  • crsf: send cell voltage
  • H7 support for H743
  • rework all spi devices to use spi-txn
  • various improvements to spi-txn
  • bmi270: change hardware lpf to use approximately the same cut-off as mpu6000
  • blackbox: write entries tightly packed to flash, increasing recording time
  • add halfduplex serial pass-through support
  • add mspv2 support
  • add msp serial pass-through support
  • changes iterm relax to fade
  • improve hdzero osd update latency
  • pass sticks to hdzero vtx to be able to use hdzero stick gestures
  • add LRL stick gesture to force osd re-draw
  • more closely track motor direction for turtle mode
  • add channel mapping functionality
  • expose stick calibration wizard to the configurator
  • fix osd stick-calibration wizard
  • fix telemetry transmission for spi-frsky
  • reduce chances of corruption for data-flash blackbox
  • enable all RX protocols for a given hardware configuration
  • fix turtle throttle percent adjust in osd
  • add motor limit functionality
  • improve serial passthrough to support openvtx-configurator
  • various smaller improvements to SA handling
  • add AUX_PREARM, this aux must be active while ARM occurs
  • allow osd screens to scroll
  • add throttle mid and expo functionality
  • display stick throttle vs applied throttle in osd
  • fix motor and pidoutput clipping for iterm relax
  • revert iterm relax to more conservative values
  • ensure dshot values for a given digital idle match previous versions 1:1
  • slightly reduce spi speed for sx1280 (elrs), seems it can miss a beat in high traffic situations

new targets:

  • tmotorf7
  • betafpvf411
  • zeusf722_aio
  • hglrcf722
  • hifionrc_f722
  • foxeerf745_aio
  • iflight_h743_aio_v1
  • flywoof411rx
  • aikon_f7
  • jhef405pro
  • iflight_blitz_f411_elrs
  • betafpv_f405