Releases: BossHobby/QUICKSILVER
Releases · BossHobby/QUICKSILVER
v0.9.2-dev
- improve safety of spi transaction scheduling
- initial cut for msp vtx support (to be improved)
- improve state-tracking for motor reversal
- add elrs 3.0.0 support
new targets:
- matekf411rx brushed (re-added)
- tmveloxf411
- betafpvf411rx_frsky
v0.9.1
- fix frsky packet-rate counting during for telemetry sends
- improve gyro init for brushed boards
- use fixed lengths for frsky hop table entries
- switch to github actions as a ci/cd
new targets:
- tunercf405
- NeutronRCF411RX
- flywoof405s_aio
- SpeedybeeF7MiniV2
v0.9.0
- 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
v0.8.6-dev
- 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
v0.8.5-dev
- 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
new targets:
- iflight_h743_aio_v1
- jhef405pro
- iflight_blitz_f411_elrs
- betafpv_f405
v0.8.4-dev
- adds flywoof411rx target
- fix objcopy for building on windows
- filters: use auto-detected looptime for period
- enable lto
- crsf: send cell voltage
- adds aikon_f7 target
- adds hifionrc_f722 target
- adds foxeerf745_aio target
- 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
v0.8.3-dev
- adds zeusf722_aio target
- display currently active pid and rate profile in osd
- various improvements to dataflash blackbox
- make plus mixer easier to configure
- add hglrcf722 target
- use more precise coefficient calculation for pt1 and pt2 filters
- add pt3 filter
- remove betafpv angle mode algorithm
- auto detect gyro chip model
the existing (pt1 and pt2) filters should feel and behave close to identical.
the pt3 filter is heavier but can be run a single pass (~100hz) which can lead to improved performance on nosier whoops.
it will require you to retune, with most notably reduced dterm.
v0.8.2-dev
- adds betafpvf411 (non-rx) target
- 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
v0.8.1-dev
- improvements to the serial dsm code including better filter cut selection
- add target tmotorf7
- 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
v0.8.0
- F7 support for F722, F745 and F765
- support for the icm42605 and bmi270 gyros
- fixes required for the 12a betafpv elrs board
- blheli tidyup and blheli32 support
- current sensor support
- dynamic filter cuts for serial elrs
- 1khz flrc elrs serial support
- softserial support