This release is probably the biggest update to QS since its initial release.
It removes the target configurations from the firmware source code and instead reads them from flash during boot.
This gives us greater flexibility and ensures we can maintain QS long-term with an ever-growing list of targets.
During development of this feature AT32 boards came along, so it made sense to implement support for them at the same time.
The Target definitions can be found here, pull requests welcome:
https://github.com/BossHobby/Targets
Profiles should all carry over, but please verify the serial port assignments again, especially if you had been running one of the develop versions.
changes since 0.9.6:
- Add support for blackbox presets (thanks @sakitume)
- refactor blackbox for more flexibility
- improve usb serial responsiveness
- add support for loading target definition from flash
- add dynamic allocation for timers
- add at32 support
- elrs: improve time-to-lock after flash-save
- elrs: improve rssi responsiveness
- improve looptime calculation accuracy
- osd: dynamically move decimal point
- icm42: lower filter cutoff
new targets:
- betafpvf435 (AT32!)
- neutronrcf435mini(AT32!)
- neutronrcf435se (AT32!)
- iflight_blitz_f435 (AT32!)
- iflight_blitz_mini_f435 (AT32!)
- tunercf411
Many thanks to betafpv, neutronrc and iflight for supporting this development with FC samples!