changes since 0.11.0:
- fetch gyro data async to the main loop
- add stm32g4 support
- split off more tasks from generic util task
- sample bmi270 temperature
- increase blackbox debug field size
- fix divide by zero in stick vector for real
- show crsf mode in the lqi osd element
- blackbox: automatically erase uninitialized flash
- sa: only set unlock bit if required
- add osd profiles, allowing to to switch between two different layouts via aux
- fix HD osd positioning
- add rolling update for HD osd to improve reliability
- make AUX_FPV_SWITCH function while on usb
- osd: allow setting aux to ON/OFF
- scheduler: fix scaling of desired task period
- osd: reduce looptime impact for HD systems, making it quite a bit more responsive
- sdcard: reset looptime during init, useful for boards without sdcard detect pin
- add missing pin definitions for f4
- make target pin parser more reliable
- enforce consistent filter period
- switch to pt1 for ibat/vbat sampling
- improve msp support
- add support for more clash chips
- enable oversampling on g4/h7, reduce filter cut off